Twigzy

Centella cochlearia

Group:
Angiosperm
IPNI:
840030-1