long-tailed porcupine

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

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

long-tailed porcupine
A long-tailed porcupine climbs a tree in the rainforest.