Definify.com

Definition 2024


neuraxes

neuraxes

English

Noun

neuraxes

  1. plural of neuraxis