Definitions of nonflowering plant:

  • noun:   plants having vascular tissue and reproducing by spores