Definition Definition

tetraspore - Meaning and Examples

Meaning of 'tetraspore' (Webster Dictionary)

1 . Tetraspore [ n.]
- A nonsexual spore, one of a group of four regularly occurring in red seaweeds.