seed plants

English

Noun

seed plants

  1. plural of seed plant