Glossary Element  resource

Name translations
Language Translations
English: resource
Definition translations
Language Translations
English: a substance or place required by an organism for its growth, maintenance and reproduction.