YourDictionary

spermatophyte

noun

any seed-bearing plant

Related Forms:

See spermatophyte in American Heritage Dictionary 4

Learn more about spermatophyte

link/cite print suggestion box