meaning of flagellated protozoan

1. usually nonphotosynthetic free-living protozoan with whiplike appendages; some pathogens of humans and other animals


Related Words

flagellated protozoan |

Developed & Maintained By Taraprasad.com

Treasure Words