No Image

Entomology definition of Leucine

September 9, 2014 Raj 0

Entomology definition of Leucine: a white crystalline compound, the product of animal decomposition, found in the malpighian tubes: as a color, cheesy white.