Logo

Beach Rose

Additional Information:

Scientific Name: Rosa rugosa
Common Name: Beach rose
Family: Rosaceae
Locale: Cape cod
Specific Region: Massachusetts
Description: Note the very spiny stems
Date: November 26, 2004
Skip to content