Big Huge Thesaurus

dinosaur-like

adjective

similar terms