MIMOSA BUSH
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Mimosa Bush.
Mimosa Bush - as a noun
Tropical american thorny shrub or small tree; fragrant yellow flowers used in making perfumery
Synonyms (Exact Relations)
acacia farnesianacassieflame treehuisachescented wattlesweet acaciasweet wattleExample Sentences
"The mimosa bush is covered in beautiful pink flowers."
"I saw a hummingbird visit the mimosa bush in my backyard."
"The mimosa bush is native to certain regions of Asia."
"The leaves of the mimosa bush close up at night."
"The fragrance of the mimosa bush filled the air."