Big Huge Thesaurus

lobster-backed

adjective

similar terms