meaning of ciliate

1. Alt. of Ciliated
2.
a protozoan with a microscopic appendage extending from the surface of the cell


Related Words

ciliate | ciliated | ciliated protozoan |

Developed & Maintained By Taraprasad.com

Treasure Words