decemdentate

di'semdәnteit

英文释义

a. Having ten points or teeth.

中文翻译

具十牙齿的

学习工具