Glossary Element  resource

Source
Contributor
Approved Yes
English term resource
Language Translations
French Ressource
English definition a substance or place required by an organism for its growth, maintenance and reproduction.
Language Translations
French substance ou espace requit par un organisme pour sa croissance, sa préservation et sa reproduction.