Definitions
There is 1 meaning of the phrase
Jacobean Lily.
Jacobean Lily - as a noun
Mexican bulbous herb cultivated for its handsome bright red solitary flower
Synonyms (Exact Relations)
aztec lilystrekelia formosissima