CUP-ROSE MEANING IN ENGLISH

• Cup-rose Definition & Synonyms

  1. (n.) Red poppy. See Cop-rose.


RECENT SEARCHES