Photo of Canavalia DC.