microscalpels

English

Noun

microscalpels

  1. plural of microscalpel