Dictionary.com
definitions
  • synonyms

entozoan

[en-tuh-zoh-uh n]
See more synonyms for entozoan on Thesaurus.com
noun Biology.
  1. entozoon.
Show More
adjective
  1. of or relating to an entozoon.
Show More

Origin of entozoan

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018