No Image

Entomology definition of Mystax

September 9, 2014 Raj 0

Entomology definition of Mystax: in Diptera; a patch of hair or bristles above the mouth, on the lower part of the hypostoma above the vibrissae.