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