all-devouring

Adjective
  1. (of animals) both plant-eating and flesh-eating (synset 300316151)

Found on Word Lists

Other Searches