What does artificial flower mean?

artificial flower meaning in General Dictionary

a handmade replica of a blossom