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
Synonyms : cryptophyte
Similar words of Cryptomonad :
