La canavaninaL-(+)-(S)- és un aminoàcid que no és una proteïna que es troba en certes espècies de plantes de la família lleguminosa. La seva estructura està emparentada amb la de l'aminoàcid argininaL- que tampoc és una proteïna. La canavanina s'acumula principalment a les llavors i és a la vegada una defensa contra els herbívors i una font vital de nitrogen per l'embrió en creixement. La canavanina és perjudicial per als organismes que se la mengen però alguns animals s'hi han fet tolerants. Les llavors de la planta Diocleamegacarpa contenen gran quantitat de canavanina. L'escarabat Caryedesbrasiliensis la tolera i a més la fa servir de font de nitrogen.[1]
Rosenthal, Gerald A. 1986. Biochemical insight into insecticidal properties of L-Canavanine, a higher plant protective allelochemical. Journal of Chemical Ecology, Volume 12, Number 5 : 1145 - 1156 doi:10.1007/BF01639001