Definify.com

Definition 2024


ultramicroscopes

ultramicroscopes

English

Noun

ultramicroscopes

  1. plural of ultramicroscope