See also: dogroses

English

edit

Noun

edit

dog roses

  1. plural of dog rose