beeflower (melissa officinalis) - Spanish English Dictionary