English

edit

Noun

edit

microbiopsies

  1. plural of microbiopsy