ciliates
noun
- 1
Any of many protozoa, of the phylum Ciliophora, that have many cilia.
Translate “ciliates” to another language
Click any language to open the translator with this word already filled in.
Any of many protozoa, of the phylum Ciliophora, that have many cilia.
Click any language to open the translator with this word already filled in.