Search -vorous -vorous, suffix meaning “feeding on something”: leguminivorous, panivorous. Tweet Telegram VK Random Words VAC therm- cystic carcinoma drain vertebrosternal rib familial Hibernian fever chyle cistern stanolone chordae tendineae