orbitraps

English

Noun

orbitraps

  1. plural of orbitrap