As a noun cystocarp is
a minute vesicle in some seaweeds, containing the reproductive spores.
heterocarp
Not English
Heterocarp has no English definition. It may be misspelled. cystocarp
English
Noun
(
en noun)
A minute vesicle in some seaweeds, containing the reproductive spores.