具齿的

dentigerate, dentigerous, odona, echinoid...