Titaea lemoulti (Schaus, 1905)




Habitat
  • Tropical rainforest
125 - 150 mm
Distribution