Subscriber login


Forgot your password?

Library card login

Other

grey drake

Definition of grey drake

noun

British
  • the greyish gravid female of certain mayflies.
    • Genus Ephemera, family Ephemeridae
  • an artificial fishing fly that imitates the grey drake.