Definify.com

Definition 2024


paperflowers

paperflowers

See also: paper flowers

English

Noun

paperflowers

  1. plural of paperflower