herbivoreEnglish

herbivore

Noun

Any animal that feeds chiefly on grass and other plants

English: herbivore

Bahasa: herbivora, herbivor

Bahasa words with similar meanings