Definify.com

Definition 2024


paperflower

paperflower

See also: paper flower

English

Noun

paperflower (plural paperflowers)

  1. Alternative form of paper flower