GREEN TURTLE SOUP





Definition:

  1. [noun] soup usually made of the flesh of green turtles
    Synonyms: turtle soup

Synonyms: