Stuck on a problem? Get great tutoring at an affordable price with Chegg. Click here to join and get your 1st 30 minutes Free!

Invaginate

From Biology-Online Dictionary
Jump to: navigation, search

Invaginate

to ensheathe, infold, or insert a structure within itself or another.

Origin: L. In, in, _ vagina, a sheath