Golden applesnail or Channeled applesnail is the alien imported #100217877
Description
Golden applesnail or Channeled applesnail is the alien imported from abroad. The number is increasing and spread in almost all areas of Thailand. It is a freshwater mollusk that is a major rice enemy.