Glossary Element  pollen culture

Source
Contributor
Approved Yes
English term pollen culture
Language Translations
English definition a culture of plant cells derived from pollen in a synthetic medium: the progeny generated will have a single set of chromosomes. [CUB]
Language Translations