CARPOSPORE


Meaning of CARPOSPORE in English

[car.po.spore] n (1881): a diploid spore of a red alga

Merriam-Webster English vocab.      Английский словарь Merriam Webster.