Home / G / green turtle soup

green turtle soup

noun 17 letters Scrabble 18 WWF 24
Definitions
noun

soup usually made of the flesh of green turtles

Look “green turtle soup” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →