Meaning of perilla frutescens crispa

Definition of perilla frutescens crispa

(noun) plant grown for its ornamental red or purple foliage

Other information on perilla frutescens crispa

WIKIPEDIA results for perilla frutescens crispa
Amazon results for perilla frutescens crispa