Word info

isosporan

Noun

Meaning

isosporan (plural isosporans)

Any parasite, of the genus Isospora, responsible for isosporiasis.

Source: en.wiktionary.org

Close letter words and terms