meaning of plantlike flagellate

1. unicellular organisms having many characteristics of typical algae


Related Words

plantlike flagellate |

Developed & Maintained By Taraprasad.com

Treasure Words