meaning of chelydra serpentina

1. large-headed turtle with powerful hooked jaws found in or near water; prone to bite


Related Words

chelydra serpentina |

Developed & Maintained By Taraprasad.com

Treasure Words