Advertisement

Advertisement

entozoan

[ en-tuh-zoh-uhn ]

noun

, Biology.


adjective

  1. of or relating to an entozoon.
Discover More

Word History and Origins

Advertisement

Advertisement

Advertisement

Advertisement


entourageentozoic