neurobiopsyEtymologyFrom neuro- + biopsy.neurobiopsy means biopsy of (part of) the nervous system. Lexicurio rates it Rare gem — a strength score of 82 out of 100.nounbiopsy of (part of) the nervous system