stercorate /'stә:kәreit/ 📖 中文释义 施肥料的 📘 English Definition(英文释义) n. Excrement; dung. ← stercorary S 字母词表 stercoration →