species 1,584 observations

Tropical Bull Nettle

Cnidoscolus urens