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