Word info

kinetoplastid

Noun

Meaning

English Wikipedia has an article on:kinetoplastidWikipedia
kinetoplastid (plural kinetoplastids)

Any of a group of parasitic flagellate protozoa, of the class Kinetoplastea, responsible for several diseases in humans and animals

Source: en.wiktionary.org

Close letter words and terms