squamigerous - Spanish English Dictionary