muilla
/ˈmjɑː.lə/Definitions
1. noun
A type of flowering plant in the family Boraginaceae, native to South America, having pink or white flowers and small, hairy leaves.
“The muilla plant is a popular choice for adding color to alpine gardens in the Andes.”