meaning of limaceous
1.
Pertaining
to,
or
like,
Limax,
or
the
slugs.
Related Words
limaceous
|
Developed & Maintained By
Taraprasad.com