Definition of internal fertilization in English:

internal fertilization

noun

Zoology
  • Fertilization occurring inside the body of an animal.

Origin

Late 19th century; earliest use found in Adam Sedgwick (1854–1913), zoologist. After German innere Befruchtung.