Noun Definition

tetraspore

1.Definition: one of the four asexual spores produced within a sporangium

Category: Plants