meaning of perilla

1. A genus of labiate herbs, of which one species (Perilla ocimoides, or P. Nankinensis) is often cultivated for its purple or variegated foliage.
2.
small genus of Asiatic herbs


Related Words

perilla | perilla frutescens crispa |

Developed & Maintained By Taraprasad.com

Treasure Words