Definitions of Hypericum pyramidatum:

  • noun:   perennial shrub having large star-shaped yellow flowers in narrowly pyramidal cymes