COP-ROSE MEANING IN ENGLISH

• Cop-rose Definition & Synonyms

  1. (n.) The red, or corn, poppy.


RECENT SEARCHES