Definition of "hybodont"

hybodont