Biology

Define invagination

Asked by
Last updated by anonymous
1 Answers
Log in to answer
The local infolding of a layer of tissue, especially in animal embryos, so as to form a depression or pocket opening to the outside.