'Jacobean lily' definitions:

Definition of 'Jacobean lily'

(from WordNet)
noun
Mexican bulbous herb cultivated for its handsome bright red solitary flower [syn: Jacobean lily, Aztec lily, Strekelia formosissima]