Browsing: scale

Term: scale (noun)
Plural: scales
Derivation: From Latin "scala."
Definition: A reduced or rudimentary leaf; any member of several families of small parasitic insects that live on plants and sap nutrients from them.

< Back to Dictionary of Botanical Terms