Definify.com

Definition 2026


apivora

apivora

Italian

Adjective

apivora

  1. feminine singular of apivoro

Anagrams