Definify.com

Definition 2025


ultracentrifuges

ultracentrifuges

English

Noun

ultracentrifuges

  1. plural of ultracentrifuge