areopagus: the highest governmental assembly in ancient Athens (later a judicial court)
assembly: a group of persons who are gathered together for a common purpose
putrefaction: a state of decay usually accompanied by an offensive odor