leopardess: female leopard
placental: mammals having a placenta; all mammals except monotremes and marsupials
disapprobation: an expression of strong disapproval; pronouncing as wrong or morally culpable