Definify.com

Definition 2025


microtomes

microtomes

English

Noun

microtomes

  1. plural of microtome