Home

Word

spore mother cell, n.
more info cell from which a spore develops
<noun.plant>

spore mother cell
semantic pointers
hypernym