tetraspore

Explore definitions, synonyms, and language insights of tetraspore

Definitions

Noun
one of the four asexual spores produced within a sporangium

More General Terms