microsyringes
English
Noun
microsyringes
plural of
microsyringe