ENGLISH → NEPALIseaweednoun01nounसमुद्रमा उम्रने बिरुवा, विशेषगरी समुद्री लेउplant growing in the sea, especially marine algaeDictionary sources & licensesCopy link ↗