Invagination

Definition:

  • (n.) The condition of an invaginated organ or part.
  • (n.) One of the methods by which the various germinal layers of the ovum are differentiated.

Compare invagination with other words:

indigitation vs. invagination

intussusception vs. invagination

invaginate vs. invagination