Attested.to

Definition

large tropical turtle with greenish flesh used for turtle soup

Seed ·

Term in context

Chelonia mydas in CommonParlance