SynonymX
Speak
Limacoid
Definition of Limacoid
1.
Of or resembling a slug
Adjective
Synonyms for word "limacoid"
limacine