spore mother cell

Noun
  1. Cell from which a spore develops (synset 111709427)

Found on Word Lists

Other Searches