Synonyms and Antonyms for natural_resource

1. natural resource (n.)

resources (actual and potential) supplied by nature

Synonyms: