Meaning of chelonidae

Definition of chelonidae

(noun) green turtles; hawksbills

Other information on chelonidae

WIKIPEDIA results for chelonidae
Amazon results for chelonidae