ephemerid vs mayfly

ephemerid

noun
  • Any mayfly in the family Ephemeridae. 

mayfly

noun
  • Any of the many fragile insects of the order Ephemeroptera that develop in fresh water and live very briefly as winged adults. 

How often have the words ephemerid and mayfly occurred in a corpus of books? (source: Google Ngram Viewer )