nonflowering plant


Meanings

  • plants having vascular tissue and reproducing by spores