Glossary Element  domesticates

Source
Contributor
Approved Yes
English term domesticates
Language Translations
French domestiqué
English definition organisms that have undergone domestication.
Language Translations
French organisme issus de la domestication.