Dictionary entry

Squamigerous

Webster's Dictionary 1806

Squamigerous

a.

bearing or having scales