English Noun ectophytes plural of ectophyteWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads