herbivore


Results for "herbivore"

English - Turkish Dictionary

herbivore

(English - Turkish Dictionary) :
i. otçul hayvan.