dog roses

See also: dogroses

English

Noun

dog roses

  1. plural of dog rose