Herbivore

Tamil Dictionary definitions for Herbivore

Herbivore : தாவர பட்சினி

Herbivore definition

Noun. One of the Herbivora.