English Dictionary
Definition anthrozoology in British English
anthrozoology noun
noun
1
the study of interactions between humans and animals
