bimorphous anthropomorphical anthropomorphitical mushroom-like animallike hylomorphical zoogleal ecomorphologic zoogleic anthromorphic