Search -vorous -vorous, suffix meaning “feeding on something”: leguminivorous, panivorous. Tweet Telegram VK Random Words ricin Peaceful End of Life Theory backcross tuberculosis culture behaviorist central odontogenic fibroma cerebellar middle peduncle calcium infusion test phantom vision