nutmeg flower

Nutmeg flower


– definition :

  • (noun)
    1. herb of the Mediterranean region having pungent seeds used like those of caraway (context:plant)

nutmeg flower