microborings

English

Noun

microborings

  1. plural of microboring