What is the full meaning of zoophilists
ZOOPHILIST, a lover of animals [n]
Example of the word zoophilists placed on a Scrabble board.