YourDictionary

stigmasterol

noun

a sterol, CHO, isolated from soy or Calabar beans

See stigmasterol in American Heritage Dictionary 4

link/cite print suggestion box