Noun Definition

cheloniidae

1.Definition: green turtles; hawksbills

Related Noun(s):chelonidae

Category: Animals