invaginate

/in'vædʤineit/
Verb
  1. fold inwards
    • some organs can invaginate
  2. sheathe
    • The chrysalis is invaginated

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ có nhắc đến "invaginate"

invaginate
The caterpillar's skin begins to invaginate to form its chrysalis.