Invagination

word

1. Noun

The condition of an invaginated organ or part.

2. Noun

One of the methods by which the various germinal layers of the ovum are differentiated.
More about this word
Synonyms and related words
Explore this word