Definition of ranivorous in US English:

ranivorous

adjective

rare
  • Of an animal, especially a bird: that feeds on frogs.

Origin

Early 19th century; earliest use found in John Latham (1740–1837), naturalist. From scientific Latin ranivorus + -ous.