Definitions of Eriobotrya:

  • noun:   Asiatic evergreen fruit trees