English synonyms about - contact  

Molucella

noun

1 Molucella

Small genus of aromatic herbs of Mediterranean regions; widely cultivated.

synonym: genus Molucella.


Find more on molucella elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0155