SQUAMOID Meaning of SQUAMOID in English adj resembling a scale; also, covered with scales; scaly. Webster English vocab. Английский словарь Webster. 2012