meaning of great st johns wort

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


Related Words

great st johns wort |

Developed & Maintained By Taraprasad.com

Treasure Words