exhibition – n. an event at which objects such as works of art are put out in a public space for people to look at; a public show of something
belly – n. the part of an animal's body that contains the stomach
rib – n. any one of the curved bones of the chest that connect to the spine
formidable – adj. very powerful or strong; deserving serious attention and respect
imposing – adj. very large or impressive
museum – n. a building in which interesting and valuable things such as paintings and sculptures or scientific or historical objects are collected and shown to the public