Definify.com

Definition 2025


seed_plants

seed plants

English

Noun

seed plants

  1. plural of seed plant