PERILLA


Meaning of PERILLA in English

noun a genus of labiate herbs, of which one species (perilla ocimoides, or p. nankinensis) is often cultivated for its purple or variegated foliage.

Webster English vocab.      Английский словарь Webster.