Home

Word

Molucella, n.
more info small genus of aromatic herbs of Mediterranean regions; widely cultivated
<noun.plant>

Molucella genus Molucella