Twigzy

Spermacoce phalloides

IPNI:
77070411-1