Definify.com

Definition 2025


acaride

acaride

Italian

Noun

acaride m (plural acaridi)

  1. acarid

Anagrams