The story
From kinetoplast + -id.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: Any of a group of parasitic flagellate protozoa, of the class Kinetoplastea, responsible for several diseases in humans and animals Full definition →
From kinetoplast + -id.
Etymology from Wiktionary, CC BY-SA 4.0.