Meaning of cryptomonad

Definition of cryptomonad

(noun) common in fresh and salt water appearing along the shore as algal blooms

Other information on cryptomonad

WIKIPEDIA results for cryptomonad
Amazon results for cryptomonad