Glossary Element  bioavailability

Name translations
Language Translations
English: bioavailability
Definition translations
Language Translations
English: the degree of availability to biodegradation of pollutants in contaminated soil or land. [CUB]