AMPHIVOROUS Meaning of AMPHIVOROUS in English (ˈ)am|fiv(ə)rəs adjectiveEtymology: amphi- + -vorous : eating both animal and vegetable food Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012