perilla ( synonym found)

Definition of perilla:

°A plant shiso.

Back to Top