pillbug

  1. Noun, Entomology tespih böceği
tesbih böceği
(Armadillo). Noun