Definitions of Isopyrum:

  • noun:   tufted perennial herbs of northern hemisphere