scale leaf
English Dictionary
->
Letter S
-> scale leaf
Search Dictionary:
scale leaf Definition
(n)
a
specialized
leaf
or
bract
that
protects
a
bud
or
catkin
scale leaf Synonyms
scale
scale leaf
© Art Branch Inc.