English-Latin translations for perilla
Definition of perilla
- An East Asian herb with flavorful leaves used in cooking and as a garnish, . Also grown for the seeds, which contain an edible and industrially-useful oil
Trending Searches
Popular Dictionaries