Isospore
Word Dictionary
-> Isospore
Search:
Isospore
(n.) One of the spores produced by an isosporous organism.
(n.) A zygospore.
Terms of Use
Canadian Jobs