tetraspore

Noun
  1. One of the four asexual spores produced within a sporangium (synset 111570230)

Found on Word Lists

Other Searches