2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENsea turtleNoun
EN
Any of various large turtles with limbs modified into flippers; widely distributed in warm seas
marine turtle
bn:00053433n Concept
EN
Sea Turtle, Inc. is a nonprofit sea turtle rescue and rehabilitation center in South Padre Island, Texas.
Sea Turtle, Inc.
bn:30279346n Named Entity
English:
organization