a) Heterodont (from Greek, meaning 'different teeth') refers to animals which possess
more than a single tooth.
b) Thecodont is a type of teeth arrangement in which the teeth are embedded in the
sockets of the jaws.
c) Diphyodont refers to animals developing two successive sets of teeth, one temporary
and one permanent, as in humans.