SNAKIEST

Definition of SNAKIEST

  1. (adj)resembling a serpent in form