Wiktionary
neurofascins
n. (plural of neurofascin English)
n. (plural of neurofascin English)