Twigzy

Stachytarpheta intercedens

IPNI:
864751-1