English dictionary, thesaurus, translations & etymology
FreeDict.com

mimosa — meaning in English

Spanish → English · translate English → Spanish instead

English meaning

  • mimosa noun A plant with delicate, prickly leaves that fold up when touched, and small fluffy pink or white flowers.

Senses

mimosa is used for these senses in English:

  • menstrual pad A pad of absorbent material (such as cotton) used to absorb menstrual flow.
  • mimosa (botany) A plant belonging to the genus Mimosa usually found in tropical climates, their leaves are usually prickly and sensitive to touch or light, and have small white or pink flowers.

mimosa — full definition

  1. noun A plant with delicate, prickly leaves that fold up when touched, and small fluffy pink or white flowers.
  2. noun A cocktail made from equal parts champagne and orange juice.
Vocabulary Flow
Learn more English words in Spanish.
Vocabulary Flow serves English words with the Spanish meaning, one at a time — pronunciation and an example each time. Scroll it either direction.
Learn English in Spanish

Related Spanish words