kynurine
/ˈkɪnjʊrɪn/Definitions
1. noun
A type of alkaloid found in certain plants
“Researchers studied the kynurine found in the roots of the plant to understand its medicinal properties.”
1. noun
A type of alkaloid found in certain plants
“Researchers studied the kynurine found in the roots of the plant to understand its medicinal properties.”