• Name: Euglossa villosa
  • Rank: species
  • Parent ID: 578245
  • ID: 308840