: either of two substances from a tropical tree (Blighia sapida of the family Sapindaceae) of West Africa that induce hypoglycemia by inhibiting gluconeogenesis in the liver
Love words? Need even more definitions?
Merriam-Webster unabridged
Share