Noun Definition

chelonidae

1.Definition: green turtles; hawksbills

Related Noun(s):cheloniidae

Category: Animals