quiina
/ˈkiːnə/Definitions
1. noun
A type of plant with fragrant flowers, specifically the Quiina guanchensis.
“The quiina’s delicate flowers filled the air with a sweet fragrance.”
1. noun
A type of plant with fragrant flowers, specifically the Quiina guanchensis.
“The quiina’s delicate flowers filled the air with a sweet fragrance.”