Noun... amaryllis (am-uh-RILL-is) Bulbous plant having showy white to reddish flowers. Sometimes called "Belladonna Lily"
Close window