Meaning of tetraspore

Definition of tetraspore

(noun) one of the four asexual spores produced within a sporangium

Other information on tetraspore

WIKIPEDIA results for tetraspore
Amazon results for tetraspore