Definify.com

Definition 2025


amadriade

amadriade

Italian

Noun

amadriade f (plural amadriadi)

  1. hamadryad
  2. hamadryas baboon (Papio hamadryas)