nervus_coccygeusEnglish

coccygeal nerve, nervus coccygeus

Noun

The lowest pair of spinal nerves

English: coccygeal nerve, nervus coccygeus

English words with similar meanings

Show 1 words