Word info

squamellae

Meaning

of Squamella

Source: Webster's dictionary

Close letter words and terms