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