vanmaram

സമുദ്രതൃണം - meaning in english

Meanings for സമുദ്രതൃണം

noun
Alga
Sea weed