glaucocystid

English

Noun

glaucocystid (plural glaucocystids)

  1. A glaucophyte.