There are approximatively 100-160 genera and 3,500- 4,000 species in the family Rosaceae. It also includes subgenera and synonyms.