English Dictionary
▪ spermatogenesis
▪ spermatophyta
▪ spermatophyte
▪ spermatozoid
▪ spermatozoon
◊ SPERMATOPHYTE
spermatophyte
n : plant that reproduces by means of seeds not spores [syn: {phanerogam},
{seed plant}]
spermatogenesis
spermatophyta
spermatophyte
spermatozoid
spermatozoon
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]