Selenodont Definition
adjective
Of or pertaining to the Selenodonta.
Wiktionary
noun
Any animal having such teeth.
Wiktionary
Any member of the Selenodonta.
Wiktionary
Find Similar Words
Find similar words to selenodont using the buttons below.