VERMICULE

Definition of VERMICULE