Animals lovers

Animals lovers

Description

A lover of animals; especially one that is more fond of animals than of humans. One who is opposed to any animal experimentation; also known as an antivivisectionist.

Additional Details

Joined Aug 27, 2023

No views

No videos