Definify.com

Definition 2025


sea-turtles

sea-turtles

See also: sea turtles

English

Noun

sea-turtles

  1. plural of sea-turtle