Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun shadfly
1 sense of shadfly
Sense 1
mayfly, dayfly, shadfly -- (slender insect with delicate membranous wings having an aquatic larval stage and terrestrial adult stage usually lasting less than two days)
=> ephemerid, ephemeropteran -- (short-lived insect)