nerve cords
English
Noun
nerve
cords
plural of
nerve cord