Ceylon swamplily

noun
variants: or less commonly Ceylon lily

Definition of Ceylon swamplily

: a large tropical Asian and African bulbous herb (Crinum zeylanicum) of the amaryllis family having white flowers striped with red