Definify.com

Definition 2024


azédarachs

azédarachs

See also: azedarachs

French

Noun

azédarachs m

  1. plural of azédarach