Home / C / chelonia mydas

chelonia mydas

noun 14 letters Scrabble 24 WWF 26
Definitions
noun

large tropical turtle with greenish flesh used for turtle soup

Look “chelonia mydas” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →