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