Subscriber login


Forgot your password?

Library card login

Other

overstorey

Definition of overstorey

noun (plural overstoreys)

Ecology
  • the uppermost canopy level of a forest, formed by the tallest trees.