Definition, synonyms and related words
One of the non-sexual spores found in red algae; a tetraspore.