How do you spell Heterosporous


 Definitions

Available Definitions:
1)  a. - Producing two kinds of spores unlike each other.