Meaning of 'vizuti'

s. a medicinal plant, cleome fruticosa.

Meaning of விழுதி

s. a medicinal plant, cleome fruticosa.


Browse Tamil - English Words