Tamil Dictionary 🔍

seabeard

Sea"beard`, n. (Bot.) Defn: A green seaweed (Cladophora rupestris) growing in dense tufts.


seabeard - Similar Words