What is the meaning of the word "sphenodon"?

Definitions: