Cryptomonad Meaning

There are 1 meaning(s) for word Cryptomonad

Meaning 1 : common in fresh and salt water appearing along the shore as algal blooms

    Synonyms : cryptophyte