squamiform adjective1 •Having the shape or structure of a scale. formsmore squamiform · most squamiform