meaning of snapping turtle

1. large aggressive freshwater turtle with powerful jaws


Related Words

snapping turtle |

Developed & Maintained By Taraprasad.com

Treasure Words