skeletonizers

English

Noun

skeletonizers

  1. plural of skeletonizer