Definify.com

Definition 2025


anthrozoologist

anthrozoologist

English

Noun

anthrozoologist (plural anthrozoologists)

  1. One who studies anthrozoology.