Please explain the highlighted parts. (Also, I dont know the meaning of `armorial bearings')
- A branch of knowledge dealing with the history and description in proper terms of armorial bearings and their accessories.
Armorial bearings = coat of arms allocated to an armigerous family (a family who have the right to have a coat of arms)
See previous answer for more information