meaning of leopards bane

1. any of several herbs of the genus Doronicum having alternate often clasping stem leaves cultivated for their long stalks of yellow flower heads


Related Words

leopards-bane |

Developed & Maintained By Taraprasad.com

Treasure Words