Meaning of lepidochelys

Definition of lepidochelys

(noun) ridleys

Other information on lepidochelys

WIKIPEDIA results for lepidochelys
Amazon results for lepidochelys