Glossary Element  self-pollinated

Source
Contributor
Approved Yes
English term self-pollinated
Language Translations
English definition see <b>in-bred</b>.
Language Translations