Home Rosaceae Crataegus

Crataegus – from the Greek name for this tree; from kratos meaning ‘strength,’ for its strong, hard wood.

Species: