cultural anthropology

Noun
  1. The branch of anthropology that deals with human culture and society (synset 106156973)

Other Searches