What is the meaning of leopardess in English?

Learn vocabulary with pictures as well as definitions of leopardess in English

Learn in

See more

n. leopardess (leopard)

Definition of leopard in English

Feline alpha predator of large size that has dark yellow fur with black marks and hides its prey in trees, endemic to Africa.