dcsimg
Unresolved name

Megarrhiza

Megarrhiza is a genus of in the family Cucurbitaceae.

Megarrhiza includes 1 child: