Definify.com

Definition 2024


seed_plants

seed plants

English

Noun

seed plants

  1. plural of seed plant