Definify.com

Definition 2026


ultracentrifuges

ultracentrifuges

English

Noun

ultracentrifuges

  1. plural of ultracentrifuge