Meaning of cheloniidae

Definition of cheloniidae

(noun) green turtles; hawksbills

Other information on cheloniidae

WIKIPEDIA results for cheloniidae
Amazon results for cheloniidae