No Image

Entomology definition of Canthus

September 7, 2014 Raj 0

Entomology definition of Canthus: the chitinous process more or less completely dividing the eyes of some insects into an upper and lower half.