Scientific Name Rosa rugosa
Common Name Japanese rose, Turkestan rose;
Taxonomy ID 74645
Lineage
External Links
Representative Assembly RR1.build.chr.fa GWHALOL00000000 DNA
Description: