SQUAMULA


Meaning of SQUAMULA in English

ˈskwamyələ, -wām-, -wäm- noun

( plural squamu·lae -ˌlē, -ˌlī)

Etymology: New Latin, from Latin, small scale, diminutive of squama scale

1. : squamule

2. : the tegula of a hymenopteron

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