meaning of chinese alligator

1. small alligator of the Yangtze valley of China having unwebbed digits


Related Words

chinese alligator |

Developed & Maintained By Taraprasad.com

Treasure Words