Home

Word

tetraspore, n.
(tetraspores)
more info one of the four asexual spores produced within a sporangium
<noun.plant>

tetraspore
semantic pointers
hypernym