Find the word definition

Wiktionary
invaginations

n. (plural of invagination English)

Usage examples of "invaginations".

Martin had noticed that the feelers fit into rear invaginations when the cords locked together.