echinococcal echinocytic echinodermate echinostomatoid echinocytogenic ichnological ethnoichthyological ichnologic echinococcosic algaeological