turtle soup

from WordNet (r) 3.0 (2006)
turtle soup
    n 1: soup usually made of the flesh of green turtles [syn:
         {turtle soup}, {green turtle soup}]
    

[email protected]