Merck Manual

Please confirm that you are a health care professional

Daubentonia (Sesbania) punicea (Rattlebox, Purple sesbane)
Daubentonia (Sesbania) punicea (Rattlebox, Purple sesbane)

Daubentonia (Sesbania) punicea (Rattlebox, Purple sesbane).

Courtesy of Dr. Cecil Brownie