Tamil Dictionary 🔍

perilla

Pe*ril"la, n. Etym: [Etymol. uncertain.] (Bot.) Defn: A genus of labiate herbs, of which one species (Perilla ocimoides, or P. Nankinensis) is often cultivated for its purple or variegated foliage.


perilla - Similar Words