Word info

ambivore

Noun

Meaning

ambivore (plural ambivores)

(chiefly biology) An animal that feeds on a variety of foods of different kind.

Source: en.wiktionary.org

Close letter words and terms