Definify.com

Definition 2024


nidation

nidation

English

Noun

nidation (plural nidations)

  1. (physiology) The implantation of the early embryo in the uterus

Related terms