Meanings (ES + gloss)
mimosa
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.
A Guardia Civil spokesperson said that ayahuasca, San Pedro, toad poison, wild rue and mimosa pudica were prohibited substances in Spain, adding that their consumption was not auth…
Phrases