slater
English Dictionary
->
Letter S
-> slater
Search Dictionary:
slater Definition
(n)
any
of
various
small
terrestrial
isopods
having
a
flat
elliptical
segmented
body
;
found
in
damp
habitats
slater Synonyms
slater
woodlouse
© Art Branch Inc.