sarcocystids
English
Noun
sarcocystids
plural of
sarcocystid