SQUAMELLA
Meaning of SQUAMELLA in English
skwəˈmelə noun
( plural squamel·lae -(ˌ)lē, -ˌlī)
Etymology: New Latin, from squam- + -ella
: a diminutive scale or bractlet
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012