Tamil Dictionary 🔍

ulva

Ul"va, n. Etym: [L., sedge.] (Bot.) Defn: A genus of thin papery bright green seaweeds including the kinds called sea lettuce.


ulva - Similar Words