Clue: Mayflies etc a rheometer revived with pep! (13)
Answer: EPHEMEROPTERA
Explanation: Definition: Mayflies etc
(ETC A RHEOMETER PEP)