sand-fly (n.)youdaoicibaDictYouDict
1748, from sand (n.) + fly (n.).