Prefix, Suffix and Derived Words for word “invaginates”

invaginates - Did you Mean?