Big Huge Thesaurus

alligator-like

adjective

similar terms