meaning of artificial flower

artificial flower meaning in General Dictionary

a handmade replica of a blossom