English dictionary
artificial flower meaning and definition
Definition and meaning of artificial flower at MeaningMonkey.org. artificial flower meaning and definition in the English Dictionary.ARTIFICIAL FLOWER noun
Definition of artificial flower (noun)
- a handmade imitation of a blossom
Source: Princeton University Wordnet