Synonyms for "leatherback"

Words with similar meaning