Definition of Heterosporous

  • 1. Characterized by heterospory Adjective