Word info

melanosperm

Noun

Meaning

An alga of any kind that produces blackish spores, or seed dust. The melanosperms include the rockweeds and all kinds of kelp.

Source: Webster's dictionary

Related terms

Close letter words and terms