dentigerous

den'tidʒәrәs

英文释义

a. Bearing teeth or toothlike structures.

中文翻译

a. 有齿的

学习工具