cytozoons
English
Noun
cytozoons
plural of
cytozoon