Definition of Limacoid

  • 1. Of or resembling a slug Adjective

Synonyms for word "limacoid"