Twigzy

Toxylon pomiferum

Group:
Angiosperm
IPNI:
856715-1