Deguelia

De·​gue·​lia | \ də̇ˈgelēə\

Definition of Deguelia

taxonomic synonym of derris

History and Etymology for Deguelia

New Latin, from Galibi assa-ha-pagara undeguélé derris plant + New Latin -ia

Keep scrolling for more