Glossary Element  cross

Source
Contributor
Approved Yes
English term cross
Language Translations
English definition the act or product of cross-fertilization between different individuals. [CUB]
Language Translations