Definify.com

Definition 2024


ultracentrifuges

ultracentrifuges

English

Noun

ultracentrifuges

  1. plural of ultracentrifuge