American Dictionary of the English Language

Dictionary Search

Squamigerous


SQUAMIGEROUS, adjective [Latin , to bear.] Bearing or having scales.