Definify.com

Definition 2025


neuraxes

neuraxes

English

Noun

neuraxes

  1. plural of neuraxis