Big Huge Thesaurus

anthropoidal

adjective

similar terms