Tamil Dictionary 🔍

sea-lettuce

Sea" let"tuce. (Bot.) Defn: The green papery fronds of several seaweeds of the genus Ulva, sometimes used as food.


sea-lettuce - Similar Words