Word info

internal fertilization

Noun

Meaning

internal fertilization (countable and uncountable, plural internal fertilizations)

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

Source: en.wiktionary.org

Examples

Internal fertilization is seen only in octopods. Source: Internet

Close letter words and terms