meaning of snapping turtle
1.
large
aggressive
freshwater
turtle
with
powerful
jaws
Related Words
snapping turtle
|
Developed & Maintained By
Taraprasad.com