nerve cord /ˈnɛɡətˌɪv ˈɹiːdʒən/ n

中文:腹神经索

Meaning:Main element of the nervous system extending throughout the body.

Found in these illustrated scenes(1)

‹ Browse all scenes