Definition of Homosporous

  • 1. Characterized by homospory Adjective