Definify.com

Definition 2024


spinal_cords

spinal cords

English

Noun

spinal cords

  1. plural of spinal cord