PTERIDOPHYTE

Definition of PTERIDOPHYTE

  1. (noun)plants having vascular tissue and reproducing by spores