azédarachs

See also: azedarachs

French

Noun

azédarachs m

  1. plural of azédarach