Details for: PI 261381, Homalomena punctulata Engl.