Entomology definition of Brain

Please Like Us!!!

Entomology definition of Brain: that ganglion of the nervous system which lies
in the head above the oesophagus; formed of the first three
primitive ganglia: see supra-oesophageal.

Reviews & Comments

Enjoy!