Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

shiso Definition

Cancel
shiso
noun
Any of several varieties of the herb , related to basil and mint, used in Japanese cooking; perilla

Words Related to shiso!

shiso Examples by Brain Bank Users