Home
Search
Index
Definify.com
Definition
2024
microtomes
microtomes
English
Noun
microtomes
plural of
microtome
Similar Results