Neuromast

Noun

  • A cluster of ciliated and other neural cells that serves as a simple sensory organ in some fish and amphibians

Leave a Reply

Your email address will not be published.