Spanish edit

Noun edit

microscopistas

  1. plural of microscopista