What is the full meaning of neuromasts
NEUROMAST, a sensory cell in fish [n]
Example of the word neuromasts placed on a Scrabble board.