Skip to
noun
A complex organic compound found in plants, particularly in castor beans, with potential medicinal properties.
Browse