Invaginate


(v. t.) To insert as in a sheath; to produce intussusception in.


(a.) Alt. of Invaginated



Similar Words:

Invaginate   Invaginated   Invagination