Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of scale leaf

Source language: EnglishDictionary language: English

scale leaf

noun

Definitions

  1. A small flat leaf resembling a scale, such as on many conifers.

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