Meaning of herbiborus

herbiborus

Tagalog

adj. herbivorous