epineural canal
nounDefinition of epineural canal
zoology
: a canal derived from the ambulacral groove and running between the radial nerve and the external epithelium in ophiuroids and echinoids