Entry 1 sense Webster, 1913 Squamoid /(skwā"moid)/ · Squa·moid · IPA 01 a. Resembling a scale; also, covered with scales; scaly. 1. Resembling a scale; also, covered with scales; scaly.