Wiktionary
kinetoplastids
n. (plural of kinetoplastid English)
n. (plural of kinetoplastid English)