Definition for SQUAM'I-FORM

SQUAM'I-FORM, a. [L. squama, a scale, and form.]

Having the form or shape of scales.

Return to page 238 of the letter “S”.