1 English Synonyms for SHISO
Prev.1Next
perilla
Definition: 1. An East Asian herb with flavorful leaves used in cooking and as a garnish, Perilla frutescens. Also grown for the seeds, which contain an edible and industrially-useful oil.
Show more information about perilla
Prev.1Next
Search took: 258.3319 ms