federal judiciary: the judiciary of the United States which is responsible for interpreting and enforcing federal laws
social group: people sharing some social relation
flavonoid: any of a large class of plant pigments having a chemical structure based on or similar to flavone