WTWM

whatsthatwordmean

← Definition
Guess

myxophyceae

nounAn older scientific name for blue-green algae, which are actually bacteria that can photosynthesize.

Synonyms

cyanobacterianoun

Built for word lovers.