Squa"mi*form (?), a.[L. squama a scale + -form.]
Having the shape of a scale.
© Webster 1913.
Sign up
Need help? accounthelp@everything2.com