Definitions of Aralia stipulata:

  • noun:   similar to American angelica tree but less prickly; China