Heterosporous
Word Dictionary
-> Heterosporous
Search:
Heterosporous
(a.) Producing two kinds of spores unlike each other.
Terms of Use
Canadian Jobs