Big Huge Thesaurus

lobster-like

adjective

similar terms