tetraspore

1. (noun) one of the four asexual spores produced within a sporangium
Related Words: spore



Terms and Conditions of Use / Copyright Notice