Entomology definition of Neural canal

Please Like Us!!!

Entomology definition of Neural canal: an incomplete tunnel on the floor of
meso- and metathorax, formed by fusion of apodemes, serving for
the reception and protection of the ventral nerve cord and for
the attachment of muscles.

Reviews & Comments

Enjoy!