leopardess

n. 雌豹

英文釋義

  1. female leopard