Definitions of Abrocoma:

  • noun:   abrocomes