squamule
1.
(
noun
) a minute scale (on a plant or fungus)
Related Words:
scale
,
scale leaf
Terms and Conditions of Use / Copyright Notice