ANIMAL RIGHTS


Meaning of ANIMAL RIGHTS in English

rights of animals to receive fair and humane treatment (especially with regard to their use in scientific experimentation and the food industry)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.