Subscriber login


Forgot your password?

Library card login

Other

green drake

Definition of green drake

noun

British
  • the green subadult of certain mayflies.
    • Genus Ephemera, family Ephemeridae
  • an artificial fishing fly that imitates a green drake.