Ectozoa

Definition:

  • (pl. ) of Ectozoon

Compare ectozoa with other words:

ectozoa vs. entozoa

ectoplasm vs. ectozoa