English edit

Noun edit

microstrips

  1. plural of microstrip