Word info

telonemid

Noun

Meaning

telonemid (plural telonemids)

Any single-celled eukaryote of the order Telonemida or the phylum Telonemia

Source: en.wiktionary.org

Close letter words and terms