Amelanchier
Amelanchier grandiflora2.jpg
Scientific classification
Kaarian: Plantae
Division: Magnoliophyta
Pinduan: Magnoliopsida
Orden: Rosales
Familia: Rosaceae
Subfamily: Maloideae
Genus: Amelanchier
Medik.
Species

About 20; see text

DalerayanAlilan/I-edit