The AI-powered English dictionary
plural nerve nets
(biology) Simplistic and uncentralized nervous system of cnidarians.