Golden Algae Definition

noun
Wiktionary