What is the full meaning of neuroid
either of the halves of a neural arch [n -S]
Example of the word neuroid placed on a Scrabble board.