Meaning of chelydra serpentina
Definition of chelydra serpentina
(noun)
large-headed
turtle
with
powerful
hooked
jaws
found
in or
near
water;
prone
to
bite
Other information on chelydra serpentina
WIKIPEDIA results for
chelydra serpentina
Amazon results for
chelydra serpentina
Tweet