meaning of scopolia

1. genus of European perennial herbs yielding medicinal alkaloids


Related Words

scopolia | scopolia carniolica |

Developed & Maintained By Taraprasad.com

Treasure Words