mimosa hypernym

Related Sources

  • Definition for "mimosa"
    • any one of various mainly tropical herbs, shrubs,…
    • View More
  • Sentence for "mimosa"
  • Urban Dictionary for "mimosa"
    • A mixed drink containing orange juice…
    • View More
31 votes