Glossary Element  microbe

Source
Contributor
Approved Yes
English term microbe
Language Translations
French microbe
English definition synonymous with micro-organism.
Language Translations
French synonyme de micro-organisme.