English dictionary
poppy meaning and definition
Definition and meaning of poppy at MeaningMonkey.org. poppy meaning and definition in the English Dictionary.POPPY noun
Definition of poppy (noun)
- annual or biennial or perennial herbs having showy flowers
Source: Princeton University Wordnet