cryptomonad
Explore definitions, synonyms, and language insights of cryptomonad
Definitions
Noun
common in fresh and salt water appearing along the shore as algal blooms
Explore definitions, synonyms, and language insights of cryptomonad