windshield: transparent screen (as of glass) to protect occupants of a vehicle
screen: a protective covering consisting of netting; can be mounted in a frame
herpetology: the branch of zoology concerned with reptiles and amphibians