cyanophyta - English Synonyms Dictionary

cyanophyta

n.
[1] division Cyanophyta