Library
(botany) A haploid tissue culture derived from anthers or pollen cells.
View more Science videos