ranivores

French

Adjective

ranivores

  1. plural of ranivore

Anagrams