sat•ta paa•cha•kaa•wa  

Noun | satta paachakaawa, satta pa:čakǎ:wa


Definition

alligator snapping turtle (called "loggerhead turtle" in southern Louisiana)

Reversals

  1. alligator snapping turtle
  2. turtle
  3. snapping turtle
  4. loggerhead