SQUILLA Meaning of SQUILLA in English /skwil"euh/ , n. , pl. squillas, squillae /skwil"ee/ . See mantis shrimp . [ 1650-60; ] Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012