VariousWords beta
Related Terms:
Definitions:
Noun
tetraspore
Definition: one of the four asexual spores produced within a sporangium
Definition: Any of the four asexual spores produced by a sporangium.