Definify.com

Definition 2024


anthrozoologist

anthrozoologist

English

Noun

anthrozoologist (plural anthrozoologists)

  1. One who studies anthrozoology.