meaning of trionyx spiniferus

1. river turtle of western United States with a warty shell; prefers quiet water


Related Words

trionyx spiniferus |

Developed & Maintained By Taraprasad.com

Treasure Words