English synonyms about - contact  

tetraspore

noun

1 tetraspore

One of the four asexual spores produced within a sporangium.


Find more on tetraspore elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0288