English dictionary
mimosa bush meaning and definition
Definition and meaning of mimosa bush at MeaningMonkey.org. mimosa bush meaning and definition in the English Dictionary.MIMOSA BUSH noun
Definition of mimosa bush (noun)
- tropical American thorny shrub or small tree; fragrant yellow flowers used in making perfumery
- synonyms: Acacia farnesiana, cassie, flame tree, huisache, scented wattle, sweet acacia, sweet wattle
Source: Princeton University Wordnet