Tamil Dictionary 🔍

melissa

Me*lis"sa, n. Etym: [NL., fr. Gr. me`lissa a bee, honey.] (Bot.) Defn: A genus of labiate herbs, including the balm, or bee balm (Melissa officinalis).


melissa - Similar Words