Wiktionary
trypanosomatid
n. Any protozoan of the order ''(taxlink Trypanosomatida order)''.
n. Any protozoan of the order ''(taxlink Trypanosomatida order)''.