English Dictionary
▪ spermatophyta
▪ spermatophyte
▪ spermatozoid
▪ spermatozoon
▪ spermicidal
◊ SPERMATOZOID
spermatozoid
n : a motile male gamete of a plant such as an alga or fern or
gymnosperm [syn: {antherozoid}]
spermatophyta
spermatophyte
spermatozoid
spermatozoon
spermicidal
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]