Costus mulus

No common name

Meekiong, Ipor & Tawan 2008 - Rheedea 18: 87 (2008)


There is no corrections for Costus mulus yet.