What does Apfel-Rose mean?

Apfel-Rose - German to English

apple rose [Rosa villosa, syn.: Rosa pomifera]

View more

  • Japanese rose [Rosa rugosa]
  • Ramanas rose [Rosa rugosa]
  • rugosa rose [Rosa rugosa]