Definition of owl pellet in US English:

owl pellet

noun

  • A regurgitated pellet of bones, hair, and other indigestible parts of an owl's prey.

Origin

Mid 19th century.