Definify.com

Definition 2024


stereomicroscopes

stereomicroscopes

English

Noun

stereomicroscopes

  1. plural of stereomicroscope