EPINEURAL CANAL


Meaning of EPINEURAL CANAL in English

noun

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.