Entomology definition of Fenestra

Please Like Us!!!

Entomology definition of Fenestra: a window; a transparent glassy spot or mark;
a pellucid mark in a vein: a small, pale, membranous area at the
base of the antenna in roaches.

Reviews & Comments

Enjoy!