Meaning of molucella

Definition of molucella

(noun) small genus of aromatic herbs of Mediterranean regions; widely cultivated

Other information on molucella

WIKIPEDIA results for molucella
Amazon results for molucella