Meaning of “mimosa” in the English Dictionary