zoophile meaning in English
n. zoophilist, admirer of animals; person who objects to animal experimentation
adj. zoophilic, having an affinity for animals, pollinated by animals (botany)
n. zoophilist, admirer of animals; person who objects to animal experimentation
adj. zoophilic, having an affinity for animals, pollinated by animals (botany)