Translation of gaster in English:

gaster

noun

  • 1

    a part of the abdomen in ants, bees, etc