Word info

sarcosporidium

Noun

Meaning

sarcosporidium (plural sarcosporidia)

A protozoan parasite of the genus Sarcocystis.

Source: en.wiktionary.org

Close letter words and terms