Definitions
noun
perennial shrub having large star-shaped yellow flowers in narrowly pyramidal cymes
Look “hypericum ascyron” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
perennial shrub having large star-shaped yellow flowers in narrowly pyramidal cymes