Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of heterotricha

- A division of ciliated Infusoria, having fine cilia all over the body, and a circle of larger ones around the anterior end.