首页英语词典autofecundationautofecundation英英释意

autofecundation

英[,ɔ:tәu,fi:kәn'deiʃәn]
    自体受精

英英释意


n. Self-impregnation.