squamule

1. (noun) a minute scale (on a plant or fungus)
Related Words: scale, scale leaf



Terms and Conditions of Use / Copyright Notice