ultracentrifuges

English

Noun

ultracentrifuges

  1. plural of ultracentrifuge