Tamil Dictionary
🔍
autofecundation
Au`to*fec`un*da"tion, n. Etym: [Auto- + fecundation.] (Biol.) Defn: Self-impregnation. Darwin.
autofecundation - Similar Words
fecundation
superfecundation
secundation
prefecundation
auto-infection
subfeudation
foundation
exundation
automation
aucupation
madurai.io
About