INVAGINABLE

Definition of INVAGINABLE