lampyrid
English
Noun
lampyrid
(
plural
lampyrids
)
(
zoology
)
Any member of the
family
Lampyridae
; a
firefly
or
lightning bug
Translations
Translations
Italian:
lampiride
(it)