About us
Define
Definitions for
"Lampyridae"
A natural family of insects comprising the fireflies.
ftp.uga.edu