cemolobus bees

  • Name: Cemolobus
  • Rank: genus
  • Parent ID: 121514
  • Cemolobus is a genus of long-horned bees in the family Apidae. There is one described species in Cemolobus, C. ipomoeae.

    ID: 486837