lampyrids

noun

Plural form of lampyrid.