Definition, synonyms and related words
An alga of any kind that produces blackish spores, or seed dust.