Translation of gastropod in Malay

gastropod

gastropod

noun

  • 1

    gastropod, moluska yang bergerak dengan organ ventral