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
Type above and press Enter to search. Press Esc to cancel.