Definitions
noun
plantlike flagellates containing chlorophyll; often considered unicellular algae
Look “phytomastigina” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
plantlike flagellates containing chlorophyll; often considered unicellular algae