| v. t. | 1. | To insert as in a sheath; to produce intussusception in. |
| a. | 1. | (Biol.) Sheathed. |
| Verb | 1. | invaginate - sheathe; "The chrysalis is invaginated" |
| 2. | invaginate - fold inwards; "some organs can invaginate" Synonyms: introvert |
About this site and copyright information - Online Dictionary Home