WikiWord

English

Jacobean lily

noun

Meaning

  1. A bulbous Mexican plant that bears a single large red flower resembling a lily, Sprekelia formosissima.

Sources

No citations have been attached yet.