Noun Definition

leopardess

1.Definition: female leopard

Category: Animals