The AI-powered English dictionary
plural polyclads
Any member of the Polycladida, a highly diverse clade of free-living marine turbellarian flatworms. examples