poppy

noun

1.
annual or biennial or perennial herbs having showy flowers