Definify.com

Definition 2025


azédarachs

azédarachs

See also: azedarachs

French

Noun

azédarachs m

  1. plural of azédarach