Tamil Dictionary 🔍

melanosperm

Me*lan"o*sperm, n. Etym: [Gr. (Bot.) Defn: An alga of any kind that produces blackish spores, or seed dust. The melanosperms include the rockweeds and all kinds of kelp. -- Mel`a*no*sper"mous, a.


melanosperm - Similar Words