Glossary Element  bioavailability

Source
Contributor
Approved Yes
English term bioavailability
Language Translations
English definition the degree of availability to biodegradation of pollutants in contaminated soil or land. [CUB]
Language Translations