Attested.to

Definition

very large carnivorous sea turtle; wide-ranging in warm open seas

Seed ·

Term in context

Caretta caretta in CommonParlance