achatine snail

EnglishEdit

Wikipedia has an article on:

Wikipedia

NounEdit

achatine snail (plural achatine snails)

  1. A snail of the family Achatinidae.
Last modified on 1 July 2011, at 11:58