squamoid /skweɪ'mɔɪd/ 📖 中文释义 [医]鳞片状的 📘 English Definition(英文释义) a. Resembling a scale; also, covered with scales; scaly. ← squamofrontal S 字母词表 squamomastoid →