LILY

Definition of LILY

  1. (noun)any liliaceous plant of the genus Lilium having showy pendulous flowers