lightning bug
Noun, Zoology
dung beetle
Noun, Entomology
dung beetle
Noun, Entomology
woodlouse
Noun, Entomology
roly-poly
Noun, Entomology
bug spray
Noun, Chemical Industry
bug repellent
Noun, Chemical Industry
bug spray
Noun, Chemical Industry
bug repellent
Noun, Chemical Industry
insect sting
Noun, Medicine