neurocord
Meanings
noun
- A cord-like organ composed of elastic fibres, situated above the ventral nervous cord of annelids such as the earthworm.
Word forms
Etymology
From neuro- + cord.
Related words
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.