green turtle soup definition

  • noun:
    • soup often made from the flesh of green turtles
29 votes

How would you define green turtle soup?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!