Glossary
A spermatozoon; in the context of botany, a mobile male reproductive cell present in specific algae, mosses, and ferns.
Posted
in
by
Tags: