Chinese hawthorn

Chinese hawthorn definitions

noun
  • Crataegus pinnatifida, a species of shrub that produces a medicinal herb used in Chinese traditional medicine. 

  • the fruit of the shrub