Clouded Leopard (noun) Definition, Meaning & Examples

noun
  1. a medium-sized wild cat, Felis nebulosa, with brownish-gray fur spotted or striped with black, native to southeastern Asia and Indonesia: an endangered species.
Clouded Leopard (noun) Definition, Meaning & Examples

More Definitions