meaning of long tailed

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


Related Words

long-tailed porcupine | long-tailed weasel |

Developed & Maintained By Taraprasad.com

Treasure Words