INFIBULATES

Definition of INFIBULATES