microbiopsies

English

Noun

microbiopsies

  1. plural of microbiopsy