shadflyEnglish

dayfly, mayfly, shadfly

Noun

Slender insect with delicate membranous wings having an aquatic larval stage and terrestrial adult stage usually lasting less than two days

English: mayfly, dayfly, shadfly

English words with similar meanings

Show 2 words