Definify.com

Definition 2025


apivora

apivora

Italian

Adjective

apivora

  1. feminine singular of apivoro

Anagrams