azédarachs
See also:
azedarachs
French
Noun
azédarachs
m
plural of
azédarach