Meaning of slater
Definition of slater
(noun)
any of
various
small
terrestrial
isopods having a
flat
elliptical
segmented
body;
found
in
damp
habitats
Other information on slater
WIKIPEDIA results for
slater
Amazon results for
slater
Tweet