polyzoans
English
Noun
polyzoans
plural of
polyzoan