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.”

Synonyms

  • alkaloid
  • indole

Antonyms

  • acid