Definitions of artificial flower:

  • noun:   a handmade imitation of a blossom