spinulescent /,spinju'lesәnt/ 📖 中文释义 a. [植]带微刺的 📘 English Definition(英文释义) a. Having small spines; somewhat thorny. ← spinule S 字母词表 spinuliferous →