Squamoid

enUK Related to Squamoid: squamous suture

Squa´moid

(skwā´moid)
a.1.Resembling a scale; also, covered with scales; scaly.