EnglishJacobean lilynounMeaningA bulbous Mexican plant that bears a single large red flower resembling a lily, Sprekelia formosissima.SourcesNo citations have been attached yet.