English

edit

Noun

edit

microsyringes

  1. plural of microsyringe