Herbivorous

Meaning of Herbivorous in Tamil

Meaning:

தாவர உண்ணி

Other Meanings:

தாவரங்களை உண்டு வாழ்கிற


Download English to Tamil Dictionary Offline App