English Dictionary
▪ self-feeder
▪ self-fertilisation
▪ self-fertilization
▪ self-fertilized
▪ self-flagellation
◊ SELF-FERTILIZATION
self-fertilization
n : fertilization by the union of male and female gametes from
the same individual [syn: {self-fertilisation}] [ant: {cross-fertilization}]
self-feeder
self-fertilisation
self-fertilization
self-fertilized
self-flagellation
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]