internal fertilization
Noun
Meaning
internal fertilization (countable and uncountable, plural internal fertilizations)
(biology) Fertilization achieved via copulation, primarily in mammals.
Synonyms
Examples
Internal fertilization is seen only in octopods.