Definition of "Dinolestes"

The word, "Dinolestes" does not exist in our dictionary.