ectozoa

English

Noun

ectozoa

  1. plural of ectozoan
  2. plural of ectozoon