English edit

Noun edit

microinjectors

  1. plural of microinjector