Synonyms for "Sphenodon"

Words with similar meaning