Definition


noun.
a small insect that resembles a fly and is often found near bodies of water

Example Sentence

The shadfly landed on the water.

Synonyms

mayfly; fishfly; stonefly

Antonyms

none; no antonyms