German-English dictionary »

pflanzenfressende meaning in English

GermanEnglish
pflanzenfressende

herbivorous◼◼◼[UK: hɜː.ˈbɪ.və.rəs] [US: hər.ˈbɪ.və.rəs]