The phrase
"resource endowments" refers to the natural resources that a country or region has, such as minerals, oil, gas, water, forests, and agricultural land. It means the amount and type of natural resources that are available in a specific area.
Full definition