English Dictionary
◊ MONOCLED
ephemerid
n : short-lived insect [syn: {ephemeropteran}]