mimosa bush

Noun
  1. Tropical American thorny shrub or small tree;
    Fragrant yellow flowers used in making perfumery (synset 111778320)

Found on Word Lists

Other Searches