SQUAMULE


Meaning of SQUAMULE in English

ˈ ̷ ̷(ˌ)myül noun

( -s )

Etymology: New Latin squamula

: a small scale:

a. : one of the scalelike lobes of the thallus of a lichen

b. : lodicule

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.