Etymology · Latin

squamula

3 English words descend from Latin squamula, most common first.