Meaning of limacoid
Definition of limacoid
(adj)
of or resembling a
slug
Other information on limacoid
WIKIPEDIA results for
limacoid
Amazon results for
limacoid
Tweet