invaginate

(adjective, verb)

adjective

1. (biology) sheathed

2. (biology) Having one portion of a hollow organ drawn back within another portion.

verb

1. sheathe

- The chrysalis is invaginated

Definition categories: contact, sheathe

2. fold inwards

- some organs can invaginate

Similar word(s): introvert

Definition categories: contact, retract