Moluccella
noun
Mol·uc·cel·la
| \ ˌmäləkˈselə\
Definition of Moluccella
: a small genus of mints found in the Mediterranean region, cultivated widely, and usually having small white pink-tipped flowers in whorls
Keep scrolling for more