mimosa ( synonym found)

Definition of mimosa:

(n) : 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; silk Tree or the Pink Siris

Definition of mimosa:

(n) : 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; silk Tree or the Pink Siris

Back to Top