hydromorphologic morphotypical synapomorphous ecomorphologic pleiomorphous biogeomorphical histolomorphometric bimorphous heterotypical ultramorphologic