Tamil Dictionary 🔍

interneural

In`ter*neu"ral, a. (Anat.) Defn: Between the neural arches or neural spines. -- n. Defn: An interneural spine or cartilage.


interneural - Similar Words