See also: sea turtle

English edit

Noun edit

sea-turtle (plural sea-turtles)

  1. Alternative form of sea turtle

Anagrams edit