margousier

French

Noun

margousier m (plural margousiers)

  1. bead tree
    Synonym: mélia azedarach