internal fertilization

English

Noun

internal fertilization (countable and uncountable, plural internal fertilizations)

  1. (biology) Fertilization achieved via copulation, primarily in mammals.