Twigzy

Lycium decumbens

IPNI:
816411-1