hypericum pyramidatum Meaning, Definition & Usage

  1. noun perennial shrub having large star-shaped yellow flowers in narrowly pyramidal cymes
    Hypericum ascyron; great St John's wort.

WordNet