Dictionary search results

Showing 1-2 of 2 results

voracious British & World English

Wanting or devouring great quantities of food

voracious English Thesaurus

boxer dogs have voracious appetites