Wild roses are composed of over 100 species