129 Myrmecodia horrida-melanacantha complex

129 Myrmecodia horrida-melanacantha complex

Observation - 129 Myrmecodia horrida-melanacantha complex - Global. Description: