meaning of euphorbin

1. A principle, or mixture of principles, derived from various species of Euphorbia.


Related Words

euphorbin |

Developed & Maintained By Taraprasad.com

Treasure Words