meaning of hypericum pyramidatum

1. perennial shrub having large star-shaped yellow flowers in narrowly pyramidal cymes


Related Words

hypericum pyramidatum |

Developed & Maintained By Taraprasad.com

Treasure Words