Moluccella
noun
Mol·uc·cel·la
ˌmäləkˈselə
: a small genus of mints found in the Mediterranean region, cultivated widely, and usually having small white pink-tipped flowers in whorls
Love words? Need even more definitions?
Merriam-Webster unabridged
Share