Perhaps, squamellae is a misspelling. Click here to search for this word in our misspelling dictionary.
Squamulae,
Scamell,
squamule,
Scammel,
Squamula,
sgml.