trypanosomatids
English
Noun
trypanosomatids
plural of
trypanosomatid