cryptomonad

Explore definitions, synonyms, and language insights of cryptomonad

Definitions

Noun
common in fresh and salt water appearing along the shore as algal blooms

More General Terms