VariousWords beta
Related Terms:
Adjective
Definition: Focusing on animals; giving preference to animals above all other considerations.
VariousWords beta
Definition: Focusing on animals; giving preference to animals above all other considerations.