molucella : Idioms & Phrases


genus molucella

  • noun small genus of aromatic herbs of Mediterranean regions; widely cultivated
    Molucella.
WordNet

molucella laevis

  • noun aromatic annual with a tall stems of small whitish flowers enclosed in a greatly enlarged saucer-shaped or bell-shaped calyx
    molucca balm; bells of Ireland.
WordNet