Twigzy

Diodia flavescens

IPNI:
748390-1