meaning of tetraspores
1.
a
sporangium
containing
four
asexual
spores
Related Words
tetrasporangium
|
tetraspore
|
Developed & Maintained By
Taraprasad.com