impregnationEnglish

impregnation, fecundation, fertilisation, fertilization, saturation

Noun

Creation by the physical union of male and female gametes, of sperm and ova in an animal or pollen and ovule in a plant

English: fertilization, fertilisation, fecundation, impregnation

Bahasa: persenyawaan, pembenihan

The process of totally saturating something with a substance

English: impregnation, saturation

Bahasa: impregnasi, penjenuhan

Material with which something is impregnated

English: impregnation

Bahasa words with similar meanings

English words with similar meanings

Show 4 words