Rhymes with ctenostomata

WordSyllablesCategories
ciliates
/xx
Noun
symbionts
/xx
Noun
protozoa
xx/x
Noun