Glossary Element  biochemical

Source
Contributor
Approved Yes
English term biochemical
Language Translations
English definition a product produced by chemical reactions in living organisms. [CUB]
Language Translations