Meaning of 'tecavaram'

s. a plant with a medicinal root, piper dichotomum, or puntu.

Meaning of தேசாவரம்

s. a plant with a medicinal root, piper dichotomum, ஓர் பூண்டு.


Browse Tamil - English Words