Kynurenine

What is Kynurenine?

Kynurenine definition and meaning on Dictionary terms:
noun
Lake, a lake in central Uganda. About 1000 sq. mi. (2600 sq. km).

 

reference: https://www.dictionary.com/browse/kynurenine

Tags: