English dictionary

ephemerid meaning and definition

EPHEMERID noun

Definition of ephemerid (noun)

  1. short-lived insect
Source: Princeton University Wordnet