Meaning of eretmochelys imbricata

Definition of eretmochelys imbricata

(noun) pugnacious tropical sea turtle with a hawk-like beak; source of food and the best tortoiseshell

Other information on eretmochelys imbricata

WIKIPEDIA results for eretmochelys imbricata
Amazon results for eretmochelys imbricata