Noun nidation has 1 sense
  1. implantation, nidation - (embryology) the organic process whereby a fertilized egg becomes implanted in the lining of the uterus of placental mammals
    --1 is a kind of organic process, biological process
,
TOP