Zooparasite Definition
zōəparəsīt
noun
A parasitic animal.
Webster's New World
Origin of Zooparasite
-
zoo- +"Ž parasite
From Wiktionary
Find Similar Words
Find similar words to zooparasite using the buttons below.
zoo- +"Ž parasite
From Wiktionary
Find similar words to zooparasite using the buttons below.