Word info

nectomonad

Noun

Meaning

nectomonad (plural nectomonads)

(biology) A free-swimming form of some promastigote flagellates

Source: en.wiktionary.org

Related terms

Close letter words and terms