species 5,912 observations

Scarlet Sesbane

Sesbania punicea