English Dictionary
◊ PERILLA
Perilla
n : small genus of Asiatic herbs [syn: {Perilla}, {genus Perilla}]