spore-bearing Meaning, Definition & Usage

  1. adjective satellite bearing spores instead of producing seeds

WordNet