Word info Synonyms Antonyms

perilla

Noun

Meaning

A genus of labiate herbs, of which one species (Perilla ocimoides, or P. Nankinensis) is often cultivated for its purple or variegated foliage.

Source: Webster's dictionary

Synonyms

Antonyms

Hypernyms

Anagrams

Close letter words and terms