Lampyrids [noun]

Definition of Lampyrids:

nocturnal luminescent beetle

Synonyms of Lampyrids:


Opposite/Antonyms of Lampyrids:

-


Sentence/Example of Lampyrids:

The Lampyrid have the elytra weak and soft, like the insects of the preceding tribe.