POPPY

Definition of POPPY

  1. (noun)annual or biennial or perennial herbs having showy flowers