YourDictionary

archespore

noun

a cell or group of cells from which the spore mother cells develop

Related Forms:

link/cite print suggestion box