species 4,882 observations

Sessile Joyweed

Alternanthera sessilis