English Meaning of tavuttai

Meaning of 'tavuttai' (தவுட்டை)

, s. a shrub, grewia hirsuta.


Browse Tamil - English Words

Tamil - English Dictionary Search