Definify.com

Definition 2024


acaride

acaride

Italian

Noun

acaride m (plural acaridi)

  1. acarid

Anagrams