squamulate /'skwæmjjleit, 'skwei-/ 📖 中文释义 a. [植]有小鳞片的, 多小鳞片的 📘 English Definition(英文释义) a. Same as Squamulose. ← squamulae S 字母词表 squamule →