shiso ( synonym found)

Definition of shiso:

°Any of several varieties of the herb, Perilla frutescens, related to basil and mint, used in Japanese cooking.

Definition of shiso:

°Any of several varieties of the herb, Perilla frutescens, related to basil and mint, used in Japanese cooking.

Back to Top