Definify.com

Definition 2024


apivora

apivora

Italian

Adjective

apivora

  1. feminine singular of apivoro

Anagrams