Turtle soup
WordNet

noun


(1)   Soup usually made of the flesh of green turtles
 
x
OK