Adjective Definition

limacoid

1.Definition: of or resembling a slug

Related Adjective(s):limacine




Please Share