Definify.com

Definition 2025


ranivores

ranivores

French

Adjective

ranivores

  1. plural of ranivore

Anagrams