Tamil Dictionary 🔍

insemination

In*sem`i*na"tion, n. Defn: A sowing. [Obs.]


insemination - Similar Words