AMARYLLIS

Definition of AMARYLLIS

  1. (noun)bulbous plant having showy white to reddish flowers