cottonroses

English

Noun

cottonroses

  1. plural of cottonrose