microgyroscopes

English

Noun

microgyroscopes

  1. plural of microgyroscope