Big Huge Thesaurus

lizard-like

adjective

similar terms