Subscriber login


Forgot your password?

Library card login

Other

scale leaf

Syllabification: (scale leaf)
Definition of scale leaf

noun

Botany
  • a small modified leaf, especially a colorless membranous one, such as on a rhizome or forming part of a bulb.

scale leaf in other Oxford dictionaries

Definition of scale leaf in the British & World English dictionary