Word info Synonyms

trypanosomatid

Noun

Meaning

trypanosomatid (plural trypanosomatids)

Any protozoan of the order Trypanosomatida.

Source: en.wiktionary.org

Synonyms

Close letter words and terms