No Image

Entomology definition of Lora

September 9, 2014 Raj 0

Entomology definition of Lora: the chitinous bands connecting the submentum with the cardo of maxilla (Comst.): the submentum: small cords upon which the base of […]