What is the full meaning of leopardesses
LEOPARDESS, a female leopard [n]
Example of the word leopardesses placed on a Scrabble board.