Definify.com

Definition 2025


neurotomes

neurotomes

English

Noun

neurotomes

  1. plural of neurotome