You searched for: “nectomonads
nectomonad (s) (noun), nectomonads (pl)
A free-swimming form of certain parasitic or promastigote flagella: In her science class at school, Susan had to use good reference books to find out more about nectomonads for her term paper.
This entry is located in the following unit: necto-, nect-, nekto-, nek- + (page 1)