Deguelia
De·gue·lia
| \ də̇ˈgelēə\
Definition of Deguelia
taxonomic synonym of derris
Keep scrolling for more
taxonomic synonym of derris
Keep scrolling for more