Sure! Here are the definitions for the italicized words:
-
Protuberances: A noun meaning rounded or bulging projections or enlargements.
-
Avarice: A noun meaning an extreme greed for wealth or material gain.
-
Inundation: A noun meaning an overwhelming abundance or an excessive amount, often referring to flooding by water.