noun Biology. entozoon. adjectiveof or relating to an entozoon.
entozoan 🔊 Listen to this noun Biology. entozoon. adjective of or relating to an entozoon. Share Facebook Twitter Google +