YourDictionary

squamule

(skwāˈmyo͞ol, skwäˈ-)

noun
A small, loosely attached thallus lobe of certain lichens.

link/cite print suggestion box