meaning of flagellate protozoan

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


Related Words

flagellate protozoan | flagellated protozoan |

Developed & Maintained By Taraprasad.com

Treasure Words