Definify.com

Definition 2026


ranivores

ranivores

French

Adjective

ranivores

  1. plural of ranivore

Anagrams