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