Home UK English gametoblast
A cell from which a gametocyte or gamete develops; specifically a sporozoite in certain protozoans.
Early 20th century.
READ THESE ARTICLES