entozoa - German English Dictionary

entozoa

Play ENDEENus
Play ENDEENuk
Play ENDEENau

Meanings of "entozoa" in German English Dictionary : 2 result(s)

English German
General
entozoa Bandwürme [pl]
entozoa Ascariden [pl]