No Image

Entomology definition of Subcosta

September 13, 2014 Raj 0

Entomology definition of Subcosta: (Comst.); that longitudinal vein extending parallel to the costa and reaching the outer margin before the apex; not branched as a […]