vanmaram

ജലസസ്യം - meaning in english

Meanings for ജലസസ്യം

noun
Water-plant