achatinoid (English, noun)
expansion: achatinoid (plural achatinoids)
Senses:
glosses: Any snail or slug of the superfamily Achatinoidea
Forms:
form: achatinoids
tags: plural