English Noun ectozoa plural of ectozoan plural of ectozoonWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads