YourDictionary

carpospore

noun

a spore developed from the fertilized carpogonium in the red algae

link/cite print suggestion box