English to Turkish Dictionary herbivores

herbivores

otçulları
translation of 'herbivores'
noun
otobur hayvan,
otçul hayvan
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one