English translation for "mimosa"
|
- n. mimosa, type of tropical plant with clusters of small flowers and leaves that are sensitive to touch (botany)
- Similar Words:
- "milwaukee" English translation, "mime" English translation, "mimer" English translation, "mimique" English translation, "mimodrame" English translation, "mimétique" English translation, "mimétisme" English translation, "min" English translation, "minable" English translation, "minablement" English translation
|
|
|