meaning of tai long

1. porcupine of Borneo and Sumatra having short spines and a long tail


Related Words

long-tailed porcupine | long-tailed weasel | longtail | longtail weasel | tai long |

Developed & Maintained By Taraprasad.com

Treasure Words