meaning of ciliated protozoan

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


Related Words

ciliated protozoan |

Developed & Maintained By Taraprasad.com

Treasure Words