Noun Definitionephemerid1.Definition: short-lived insectRelated Noun(s):ephemeropteranCategory: Animals