molucella
Meaning, Definition & Usage
Dictionary
Associated
Related
Idioms/Phrases
noun
small genus of aromatic herbs of Mediterranean regions; widely cultivated
genus Molucella
.
WordNet
Previous
molten
molter
molting
molto
moluccas
Next
molva
moly
molybdate
molybdena
molybdenite