canavanine

Noun
  1. an amino acid found in the jack bean
canavanine
A scientist examines a sample of canavanine in the laboratory.