• Trypanosomatid

    Full definition of trypanosomatid

    Noun

    trypanosomatid

    (plural trypanosomatids)
    1. Any protozoan of the order Trypanosomatida.
    © Wiktionary