Acanthocalyx delavayi is a small perennial plant species that grows in stony ground. It can be found in Yunnan, China.
Acanthocalyx delavayi is a small, perennial plant species that thrives in rocky terrain. It can be found in Yunnan, China.