meaning of leopards

1. A name of several harmless plants, as Arnica montana, Senecio Doronicum, and Paris quadrifolia.


Related Words

leopards | leopards-bane |

Developed & Maintained By Taraprasad.com

Treasure Words