seed plant


Meanings

  • plant that reproduces by means of seeds not spores