ephemerid
Noun
Meaning
short-lived insect
Source: WordNetSynonyms
ephemeropteran
drake
smoke
bubble
insect
bug
worm
larva
louse
ephemera
grub
mayfly
ephemeron
dayfly
shadfly
Show all synonyms