Sesbania rostrata

Click on images to enlarge

Print Fact Sheet

Scientific name

Under construction