Perilla frutescens crispa

Explore definitions, synonyms, and language insights of Perilla frutescens crispa

Definitions

Noun
plant grown for its ornamental red or purple foliage

More General Terms