TENTACULOID

Definition of TENTACULOID