Definify.com

Definition 2025


spinal_cords

spinal cords

English

Noun

spinal cords

  1. plural of spinal cord