WikiWord

clouded leopard

From WikiWord, the free dictionary

English

Definitions

noun

  1. A medium-sized, arboreal cat (Neofelis nebulosa) found in Southeast Asia. It has a disproportionately long tail and canines, and a tawny coat with dark, irregular, oval markings.

Related words

Synonyms

References