2743 Campostoma anomalum (Rafinesque, 1820) Leuciscidae Minnows Pogonichthyinae Cypriniformes Teleostei Central stoneroller North America: widespread across most of eastern and central U.S. in Atlantic, Great Lakes, Mississippi River, Hudson Bay (Red River) basins from New York and Ontario to North Dakota and Wyoming, and south to Georgia, Louisiana, and Texas (but absent from most of lower Ohio River basin}; Gulf Slope drainages of Texas. Also in Rio San Juan basin, Mexico. UBC 570410 42 N 83 W Campostoma anomalum UBC 590465 42 N 92 W Campostoma anomalum UBC 660062 30 N 99 W Campostoma anomalum UBC 660065 29 N 100 W Campostoma anomalum UBC 660066 30 N 99 W Campostoma anomalum UBC 660068 38 N 94 W Campostoma anomalum UBC 660069 38 N 92 W Campostoma anomalum AMNH 203280 Campostoma anomalum AMNH 204657 Campostoma anomalum AMNH 204670 Campostoma anomalum AMNH 228322 Campostoma anomalum AMNH 228772 Campostoma anomalum AMNH 5036 Campostoma anomalum AMNH 63593 Campostoma anomalum AMNH 66600 Campostoma anomalum AMNH 71574 Campostoma anomalum AMNH 8007 Campostoma anomalum AMNH 2179 1896 Campostoma anomalum AMNH 8912 1908 Campostoma anomalum AMNH 372 1909 Campostoma anomalum AMNH 18319 1922 Campostoma anomalum AMNH 19141 1922 Campostoma anomalum AMNH 54648 1922 Campostoma anomalum AMNH 11809 1927 Campostoma anomalum AMNH 77864 1938 Campostoma anomalum AMNH 16258 1944 Campostoma anomalum AMNH 77879 1944 Campostoma anomalum AMNH 21076 1948 Campostoma anomalum AMNH 21101 1948 Campostoma anomalum AMNH 60151 1951 Campostoma anomalum AMNH 61196 1951 Campostoma anomalum AMNH 21124 1952 Campostoma anomalum AMNH 21137 1952 Campostoma anomalum AMNH 21157 1952 Campostoma anomalum AMNH 21171 1952 Campostoma anomalum AMNH 57414 1952 Campostoma anomalum AMNH 60227 1952 Campostoma anomalum AMNH 60282 1952 Campostoma anomalum AMNH 60284 1952 Campostoma anomalum AMNH 21189 1953 Campostoma anomalum AMNH 21197 1953 Campostoma anomalum AMNH 60398 1954 Campostoma anomalum AMNH 60418 1954 Campostoma anomalum AMNH 60470 1954 Campostoma anomalum AMNH 60474 1954 Campostoma anomalum AMNH 60587 1955 Campostoma anomalum AMNH 60627 1955 Campostoma anomalum AMNH 220264 1956 Campostoma anomalum AMNH 60635 1956 Campostoma anomalum AMNH 60639 1956 Campostoma anomalum AMNH 60692 1956 Campostoma anomalum AMNH 60705 1956 Campostoma anomalum AMNH 60727 1956 Campostoma anomalum AMNH 60756 1956 Campostoma anomalum AMNH 60822 1956 Campostoma anomalum AMNH 60888 1956 Campostoma anomalum AMNH 60911 1956 Campostoma anomalum AMNH 60926 1956 Campostoma anomalum AMNH 60984 1956 Campostoma anomalum AMNH 61005 1956 Campostoma anomalum AMNH 61045 1956 Campostoma anomalum AMNH 61109 1956 Campostoma anomalum AMNH 61513 1956 Campostoma anomalum AMNH 61219 1957 Campostoma anomalum AMNH 61238 1957 Campostoma anomalum AMNH 61322 1957 Campostoma anomalum AMNH 61404 1957 Campostoma anomalum AMNH 61429 1957 Campostoma anomalum AMNH 61497 1957 Campostoma anomalum AMNH 61506 1957 Campostoma anomalum AMNH 61546 1957 Campostoma anomalum AMNH 61567 1957 Campostoma anomalum AMNH 61619 1957 Campostoma anomalum AMNH 61639 1957 Campostoma anomalum AMNH 61660 1957 Campostoma anomalum AMNH 61622 1958 Campostoma anomalum AMNH 61702 1958 Campostoma anomalum AMNH 62022 1958 Campostoma anomalum AMNH 62207 1958 Campostoma anomalum AMNH 62922 1960 Campostoma anomalum AMNH 62929 1960 Campostoma anomalum AMNH 62965 1960 Campostoma anomalum AMNH 62969 1960 Campostoma anomalum AMNH 62994 1960 Campostoma anomalum AMNH 63056 1960 Campostoma anomalum AMNH 63065 1960 Campostoma anomalum AMNH 63087 1960 Campostoma anomalum AMNH 63018 1961 Campostoma anomalum AMNH 63107 1961 Campostoma anomalum AMNH 63110 1961 Campostoma anomalum AMNH 63136 1961 Campostoma anomalum AMNH 63163 1961 Campostoma anomalum AMNH 63178 1961 Campostoma anomalum AMNH 63212 1961 Campostoma anomalum AMNH 63217 1961 Campostoma anomalum AMNH 63218 1961 Campostoma anomalum AMNH 63229 1961 Campostoma anomalum AMNH 63243 1961 Campostoma anomalum AMNH 63666 1961 Campostoma anomalum AMNH 63670 1961 Campostoma anomalum AMNH 63685 1961 Campostoma anomalum AMNH 63705 1961 Campostoma anomalum AMNH 63714 1961 Campostoma anomalum AMNH 63748 1961 Campostoma anomalum AMNH 63754 1961 Campostoma anomalum AMNH 63775 1961 Campostoma anomalum AMNH 63802 1961 Campostoma anomalum AMNH 60025 1962 Campostoma anomalum AMNH 60049 1962 Campostoma anomalum AMNH 64002 1962 Campostoma anomalum AMNH 64009 1962 Campostoma anomalum AMNH 64015 1962 Campostoma anomalum AMNH 64026 1962 Campostoma anomalum AMNH 64031 1962 Campostoma anomalum AMNH 64039 1962 Campostoma anomalum AMNH 64062 1962 Campostoma anomalum AMNH 64166 1962 Campostoma anomalum AMNH 64218 1962 Campostoma anomalum AMNH 64287 1962 Campostoma anomalum AMNH 64292 1962 Campostoma anomalum AMNH 21767 1963 Campostoma anomalum AMNH 22025 1963 Campostoma anomalum AMNH 52487 1963 Campostoma anomalum AMNH 52519 1963 Campostoma anomalum AMNH 60067 1963 Campostoma anomalum AMNH 60094 1963 Campostoma anomalum AMNH 63813 1964 Campostoma anomalum AMNH 63833 1964 Campostoma anomalum AMNH 63865 1964 Campostoma anomalum AMNH 62679 1965 Campostoma anomalum AMNH 63920 1965 Campostoma anomalum AMNH 64710 1965 Campostoma anomalum AMNH 21003 1966 Campostoma anomalum AMNH 62220 1966 Campostoma anomalum AMNH 62231 1966 Campostoma anomalum AMNH 62433 1966 Campostoma anomalum AMNH 62437 1966 Campostoma anomalum AMNH 62445 1966 Campostoma anomalum AMNH 62448 1966 Campostoma anomalum AMNH 62467 1966 Campostoma anomalum AMNH 62490 1966 Campostoma anomalum AMNH 62498 1966 Campostoma anomalum AMNH 62507 1966 Campostoma anomalum AMNH 62781 1966 Campostoma anomalum AMNH 63911 1966 Campostoma anomalum AMNH 64472 1966 Campostoma anomalum AMNH 64477 1966 Campostoma anomalum AMNH 64684 1966 Campostoma anomalum AMNH 64695 1966 Campostoma anomalum AMNH 211106 1967 Campostoma anomalum AMNH 26593 1967 Campostoma anomalum AMNH 26597 1967 Campostoma anomalum AMNH 26602 1967 Campostoma anomalum AMNH 26630 1967 Campostoma anomalum AMNH 26639 1967 Campostoma anomalum AMNH 26642 1967 Campostoma anomalum AMNH 26650 1967 Campostoma anomalum AMNH 26652 1967 Campostoma anomalum AMNH 26673 1967 Campostoma anomalum AMNH 26948 1967 Campostoma anomalum AMNH 38050 1967 Campostoma anomalum AMNH 228764 1968 Campostoma anomalum AMNH 228771 1968 Campostoma anomalum AMNH 228774 1968 Campostoma anomalum AMNH 228782 1968 Campostoma anomalum AMNH 228784 1968 Campostoma anomalum AMNH 228800 1968 Campostoma anomalum AMNH 228806 1968 Campostoma anomalum AMNH 228817 1968 Campostoma anomalum AMNH 228852 1968 Campostoma anomalum AMNH 228854 1968 Campostoma anomalum AMNH 228877 1968 Campostoma anomalum AMNH 65207 1968 Campostoma anomalum GCRL 17579 1968 Campostoma anomalum GCRL 17581 1968 Campostoma anomalum AMNH 228888 1969 Campostoma anomalum AMNH 228918 1969 Campostoma anomalum AMNH 228927 1969 Campostoma anomalum AMNH 228932 1969 Campostoma anomalum AMNH 228955 1969 Campostoma anomalum AMNH 228962 1969 Campostoma anomalum AMNH 53105 1969 Campostoma anomalum AMNH 53118 1969 Campostoma anomalum AMNH 53136 1969 Campostoma anomalum AMNH 53152 1969 Campostoma anomalum AMNH 53156 1969 Campostoma anomalum AMNH 53179 1969 Campostoma anomalum AMNH 53186 1969 Campostoma anomalum AMNH 53192 1969 Campostoma anomalum AMNH 53194 1969 Campostoma anomalum AMNH 53200 1969 Campostoma anomalum AMNH 53225 1969 Campostoma anomalum AMNH 53249 1969 Campostoma anomalum AMNH 53259 1969 Campostoma anomalum AMNH 53281 1969 Campostoma anomalum AMNH 53284 1969 Campostoma anomalum AMNH 53295 1969 Campostoma anomalum AMNH 53305 1969 Campostoma anomalum AMNH 53314 1969 Campostoma anomalum AMNH 53319 1969 Campostoma anomalum AMNH 53350 1969 Campostoma anomalum AMNH 53364 1969 Campostoma anomalum AMNH 53435 1969 Campostoma anomalum AMNH 53441 1969 Campostoma anomalum AMNH 53452 1969 Campostoma anomalum AMNH 53471 1969 Campostoma anomalum AMNH 53484 1969 Campostoma anomalum AMNH 53502 1969 Campostoma anomalum AMNH 53514 1969 Campostoma anomalum AMNH 53530 1969 Campostoma anomalum AMNH 53544 1969 Campostoma anomalum AMNH 53555 1969 Campostoma anomalum AMNH 53576 1969 Campostoma anomalum AMNH 53589 1969 Campostoma anomalum AMNH 53602 1969 Campostoma anomalum AMNH 53617 1969 Campostoma anomalum AMNH 53678 1969 Campostoma anomalum AMNH 53694 1969 Campostoma anomalum AMNH 53706 1969 Campostoma anomalum AMNH 53774 1969 Campostoma anomalum AMNH 53781 1969 Campostoma anomalum AMNH 53792 1969 Campostoma anomalum AMNH 53824 1969 Campostoma anomalum AMNH 53876 1969 Campostoma anomalum AMNH 53888 1969 Campostoma anomalum AMNH 53895 1969 Campostoma anomalum AMNH 65336 1969 Campostoma anomalum AMNH 65375 1969 Campostoma anomalum AMNH 228975 1970 Campostoma anomalum AMNH 228980 1970 Campostoma anomalum AMNH 228985 1970 Campostoma anomalum AMNH 229001 1970 Campostoma anomalum AMNH 229030 1970 Campostoma anomalum AMNH 229040 1970 Campostoma anomalum AMNH 229060 1970 Campostoma anomalum AMNH 229121 1970 Campostoma anomalum AMNH 64675 1970 Campostoma anomalum AMNH 65459 1970 Campostoma anomalum AMNH 65491 1970 Campostoma anomalum AMNH 65509 1970 Campostoma anomalum AMNH 65739 1970 Campostoma anomalum AMNH 65750 1970 Campostoma anomalum AMNH 65774 1970 Campostoma anomalum AMNH 65960 1970 Campostoma anomalum AMNH 65979 1970 Campostoma anomalum AMNH 65989 1970 Campostoma anomalum AMNH 66008 1970 Campostoma anomalum AMNH 66046 1970 Campostoma anomalum AMNH 66058 1970 Campostoma anomalum AMNH 66085 1970 Campostoma anomalum AMNH 66112 1970 Campostoma anomalum AMNH 66136 1970 Campostoma anomalum AMNH 66154 1970 Campostoma anomalum AMNH 66163 1970 Campostoma anomalum AMNH 66189 1970 Campostoma anomalum AMNH 66196 1970 Campostoma anomalum AMNH 66206 1970 Campostoma anomalum AMNH 66216 1970 Campostoma anomalum AMNH 66267 1970 Campostoma anomalum AMNH 66302 1970 Campostoma anomalum AMNH 66339 1970 Campostoma anomalum AMNH 66362 1970 Campostoma anomalum AMNH 66378 1970 Campostoma anomalum AMNH 66401 1970 Campostoma anomalum AMNH 66421 1970 Campostoma anomalum AMNH 32624 1971 Campostoma anomalum AMNH 32631 1971 Campostoma anomalum AMNH 32651 1971 Campostoma anomalum AMNH 64629 1971 Campostoma anomalum AMNH 64638 1971 Campostoma anomalum AMNH 64650 1971 Campostoma anomalum AMNH 64659 1971 Campostoma anomalum AMNH 64900 1971 Campostoma anomalum AMNH 64941 1971 Campostoma anomalum AMNH 64961 1971 Campostoma anomalum AMNH 65153 1971 Campostoma anomalum AMNH 66474 1971 Campostoma anomalum AMNH 66480 1971 Campostoma anomalum AMNH 66495 1971 Campostoma anomalum AMNH 66509 1971 Campostoma anomalum AMNH 66527 1971 Campostoma anomalum AMNH 66562 1971 Campostoma anomalum AMNH 66570 1971 Campostoma anomalum AMNH 66581 1971 Campostoma anomalum AMNH 66646 1971 Campostoma anomalum AMNH 66658 1971 Campostoma anomalum AMNH 66690 1971 Campostoma anomalum AMNH 66712 1971 Campostoma anomalum AMNH 66728 1971 Campostoma anomalum AMNH 66751 1971 Campostoma anomalum AMNH 66770 1971 Campostoma anomalum AMNH 66787 1971 Campostoma anomalum AMNH 66812 1971 Campostoma anomalum AMNH 66834 1971 Campostoma anomalum AMNH 66856 1971 Campostoma anomalum AMNH 66868 1971 Campostoma anomalum AMNH 66870 1971 Campostoma anomalum AMNH 67013 1971 Campostoma anomalum AMNH 67021 1971 Campostoma anomalum AMNH 67041 1971 Campostoma anomalum AMNH 67060 1971 Campostoma anomalum AMNH 67079 1971 Campostoma anomalum AMNH 67090 1971 Campostoma anomalum AMNH 67103 1971 Campostoma anomalum AMNH 67130 1971 Campostoma anomalum AMNH 67148 1971 Campostoma anomalum AMNH 67176 1971 Campostoma anomalum AMNH 67192 1971 Campostoma anomalum AMNH 67368 1971 Campostoma anomalum AMNH 67412 1971 Campostoma anomalum AMNH 67455 1971 Campostoma anomalum AMNH 67470 1971 Campostoma anomalum AMNH 67479 1971 Campostoma anomalum AMNH 67488 1971 Campostoma anomalum AMNH 67498 1971 Campostoma anomalum AMNH 67678 1971 Campostoma anomalum AMNH 67697 1971 Campostoma anomalum AMNH 68005 1971 Campostoma anomalum AMNH 229093 1972 Campostoma anomalum AMNH 229094 1972 Campostoma anomalum AMNH 229098 1972 Campostoma anomalum AMNH 65876 1972 Campostoma anomalum AMNH 67525 1972 Campostoma anomalum AMNH 67532 1972 Campostoma anomalum AMNH 67536 1972 Campostoma anomalum AMNH 67540 1972 Campostoma anomalum AMNH 67550 1972 Campostoma anomalum AMNH 67556 1972 Campostoma anomalum AMNH 67569 1972 Campostoma anomalum AMNH 67573 1972 Campostoma anomalum AMNH 67578 1972 Campostoma anomalum AMNH 67590 1972 Campostoma anomalum AMNH 67604 1972 Campostoma anomalum AMNH 67730 1972 Campostoma anomalum AMNH 67746 1972 Campostoma anomalum AMNH 67770 1972 Campostoma anomalum AMNH 67792 1972 Campostoma anomalum AMNH 67806 1972 Campostoma anomalum AMNH 67822 1972 Campostoma anomalum AMNH 67848 1972 Campostoma anomalum AMNH 67859 1972 Campostoma anomalum AMNH 67870 1972 Campostoma anomalum AMNH 67889 1972 Campostoma anomalum AMNH 67910 1972 Campostoma anomalum AMNH 67920 1972 Campostoma anomalum AMNH 67936 1972 Campostoma anomalum AMNH 67961 1972 Campostoma anomalum AMNH 68019 1972 Campostoma anomalum AMNH 68031 1972 Campostoma anomalum AMNH 68044 1972 Campostoma anomalum AMNH 68142 1972 Campostoma anomalum AMNH 68158 1972 Campostoma anomalum AMNH 68170 1972 Campostoma anomalum AMNH 68409 1972 Campostoma anomalum AMNH 68437 1972 Campostoma anomalum AMNH 68450 1972 Campostoma anomalum AMNH 68498 1972 Campostoma anomalum AMNH 68527 1972 Campostoma anomalum AMNH 68545 1972 Campostoma anomalum AMNH 68551 1972 Campostoma anomalum AMNH 68555 1972 Campostoma anomalum AMNH 68575 1972 Campostoma anomalum AMNH 68594 1972 Campostoma anomalum AMNH 68608 1972 Campostoma anomalum AMNH 68614 1972 Campostoma anomalum AMNH 68623 1972 Campostoma anomalum AMNH 68634 1972 Campostoma anomalum AMNH 68708 1972 Campostoma anomalum AMNH 68733 1972 Campostoma anomalum AMNH 68741 1972 Campostoma anomalum AMNH 68774 1972 Campostoma anomalum AMNH 68791 1972 Campostoma anomalum AMNH 68796 1972 Campostoma anomalum AMNH 68808 1972 Campostoma anomalum AMNH 68812 1972 Campostoma anomalum AMNH 68817 1972 Campostoma anomalum AMNH 68822 1972 Campostoma anomalum AMNH 68827 1972 Campostoma anomalum AMNH 69432 1972 Campostoma anomalum AMNH 69451 1972 Campostoma anomalum AMNH 69484 1972 Campostoma anomalum AMNH 69504 1972 Campostoma anomalum AMNH 69516 1972 Campostoma anomalum AMNH 69564 1972 Campostoma anomalum AMNH 69579 1972 Campostoma anomalum AMNH 69610 1972 Campostoma anomalum AMNH 69708 1972 Campostoma anomalum AMNH 69771 1972 Campostoma anomalum AMNH 69811 1972 Campostoma anomalum AMNH 69817 1972 Campostoma anomalum AMNH 69850 1972 Campostoma anomalum AMNH 71590 1972 Campostoma anomalum AMNH 71604 1972 Campostoma anomalum AMNH 71616 1972 Campostoma anomalum AMNH 39550 1973 Campostoma anomalum AMNH 40722 1973 Campostoma anomalum AMNH 68835 1973 Campostoma anomalum AMNH 68845 1973 Campostoma anomalum AMNH 68852 1973 Campostoma anomalum AMNH 68867 1973 Campostoma anomalum AMNH 68888 1973 Campostoma anomalum AMNH 68907 1973 Campostoma anomalum AMNH 68924 1973 Campostoma anomalum AMNH 68934 1973 Campostoma anomalum AMNH 68938 1973 Campostoma anomalum AMNH 68950 1973 Campostoma anomalum AMNH 68992 1973 Campostoma anomalum AMNH 69022 1973 Campostoma anomalum AMNH 69030 1973 Campostoma anomalum AMNH 69038 1973 Campostoma anomalum AMNH 69047 1973 Campostoma anomalum AMNH 69057 1973 Campostoma anomalum AMNH 69078 1973 Campostoma anomalum AMNH 69090 1973 Campostoma anomalum AMNH 69099 1973 Campostoma anomalum AMNH 69106 1973 Campostoma anomalum AMNH 69112 1973 Campostoma anomalum AMNH 69122 1973 Campostoma anomalum AMNH 69136 1973 Campostoma anomalum AMNH 69143 1973 Campostoma anomalum AMNH 69159 1973 Campostoma anomalum AMNH 69170 1973 Campostoma anomalum AMNH 69182 1973 Campostoma anomalum AMNH 69196 1973 Campostoma anomalum AMNH 69206 1973 Campostoma anomalum AMNH 69212 1973 Campostoma anomalum AMNH 69219 1973 Campostoma anomalum AMNH 69232 1973 Campostoma anomalum AMNH 69243 1973 Campostoma anomalum AMNH 69263 1973 Campostoma anomalum AMNH 69286 1973 Campostoma anomalum AMNH 69306 1973 Campostoma anomalum AMNH 69418 1973 Campostoma anomalum AMNH 70132 1973 Campostoma anomalum AMNH 70150 1973 Campostoma anomalum AMNH 70301 1973 Campostoma anomalum AMNH 70314 1973 Campostoma anomalum AMNH 70329 1973 Campostoma anomalum AMNH 70347 1973 Campostoma anomalum AMNH 70358 1973 Campostoma anomalum AMNH 70371 1973 Campostoma anomalum AMNH 70395 1973 Campostoma anomalum AMNH 71630 1973 Campostoma anomalum AMNH 71639 1973 Campostoma anomalum AMNH 71655 1973 Campostoma anomalum AMNH 71681 1973 Campostoma anomalum AMNH 71693 1973 Campostoma anomalum AMNH 71709 1973 Campostoma anomalum AMNH 71719 1973 Campostoma anomalum AMNH 71736 1973 Campostoma anomalum AMNH 82464 1973 Campostoma anomalum AMNH 39576 1974 Campostoma anomalum AMNH 39593 1974 Campostoma anomalum AMNH 39619 1974 Campostoma anomalum AMNH 50421 1974 Campostoma anomalum AMNH 50426 1974 Campostoma anomalum AMNH 50440 1974 Campostoma anomalum AMNH 50446 1974 Campostoma anomalum AMNH 50457 1974 Campostoma anomalum AMNH 70443 1974 Campostoma anomalum AMNH 70450 1974 Campostoma anomalum AMNH 70663 1974 Campostoma anomalum AMNH 70712 1974 Campostoma anomalum AMNH 70732 1974 Campostoma anomalum AMNH 70762 1974 Campostoma anomalum AMNH 70774 1974 Campostoma anomalum AMNH 70794 1974 Campostoma anomalum AMNH 70803 1974 Campostoma anomalum AMNH 70824 1974 Campostoma anomalum AMNH 70842 1974 Campostoma anomalum AMNH 70890 1974 Campostoma anomalum AMNH 70928 1974 Campostoma anomalum AMNH 70953 1974 Campostoma anomalum AMNH 70961 1974 Campostoma anomalum AMNH 70971 1974 Campostoma anomalum AMNH 71020 1974 Campostoma anomalum AMNH 71037 1974 Campostoma anomalum AMNH 71050 1974 Campostoma anomalum AMNH 71090 1974 Campostoma anomalum AMNH 71107 1974 Campostoma anomalum AMNH 71210 1974 Campostoma anomalum AMNH 71228 1974 Campostoma anomalum AMNH 71240 1974 Campostoma anomalum AMNH 71267 1974 Campostoma anomalum AMNH 71277 1974 Campostoma anomalum AMNH 71322 1974 Campostoma anomalum AMNH 71343 1974 Campostoma anomalum AMNH 71441 1974 Campostoma anomalum AMNH 200381 1975 Campostoma anomalum AMNH 200416 1975 Campostoma anomalum AMNH 200422 1975 Campostoma anomalum AMNH 200425 1975 Campostoma anomalum AMNH 200468 1975 Campostoma anomalum AMNH 200476 1975 Campostoma anomalum AMNH 200488 1975 Campostoma anomalum AMNH 200671 1975 Campostoma anomalum AMNH 200683 1975 Campostoma anomalum AMNH 200694 1975 Campostoma anomalum AMNH 200705 1975 Campostoma anomalum AMNH 200720 1975 Campostoma anomalum AMNH 200750 1975 Campostoma anomalum AMNH 200760 1975 Campostoma anomalum AMNH 200773 1975 Campostoma anomalum AMNH 39280 1975 Campostoma anomalum AMNH 39299 1975 Campostoma anomalum AMNH 39316 1975 Campostoma anomalum AMNH 39341 1975 Campostoma anomalum AMNH 39653 1975 Campostoma anomalum AMNH 42938 1975 Campostoma anomalum AMNH 201247 1976 Campostoma anomalum AMNH 209021 1976 Campostoma anomalum AMNH 225301 1976 Campostoma anomalum AMNH 38685 1976 Campostoma anomalum AMNH 39683 1976 Campostoma anomalum AMNH 39686 1976 Campostoma anomalum AMNH 40260 1976 Campostoma anomalum AMNH 40274 1976 Campostoma anomalum AMNH 52411 1976 Campostoma anomalum AMNH 52680 1976 Campostoma anomalum AMNH 52724 1976 Campostoma anomalum AMNH 52748 1976 Campostoma anomalum AMNH 52767 1976 Campostoma anomalum AMNH 52785 1976 Campostoma anomalum AMNH 52810 1976 Campostoma anomalum AMNH 52820 1976 Campostoma anomalum AMNH 52845 1976 Campostoma anomalum AMNH 52887 1976 Campostoma anomalum AMNH 52925 1976 Campostoma anomalum AMNH 52985 1976 Campostoma anomalum AMNH 202238 1977 Campostoma anomalum AMNH 202370 1977 Campostoma anomalum AMNH 202518 1977 Campostoma anomalum AMNH 202531 1977 Campostoma anomalum AMNH 202544 1977 Campostoma anomalum AMNH 202677 1977 Campostoma anomalum AMNH 202849 1977 Campostoma anomalum AMNH 202900 1977 Campostoma anomalum AMNH 203267 1977 Campostoma anomalum AMNH 203291 1977 Campostoma anomalum AMNH 203308 1977 Campostoma anomalum AMNH 203326 1977 Campostoma anomalum AMNH 203338 1977 Campostoma anomalum AMNH 203350 1977 Campostoma anomalum AMNH 203363 1977 Campostoma anomalum AMNH 203373 1977 Campostoma anomalum AMNH 203384 1977 Campostoma anomalum AMNH 203395 1977 Campostoma anomalum AMNH 203431 1977 Campostoma anomalum AMNH 203452 1977 Campostoma anomalum AMNH 203461 1977 Campostoma anomalum AMNH 203478 1977 Campostoma anomalum AMNH 203491 1977 Campostoma anomalum AMNH 203505 1977 Campostoma anomalum AMNH 225375 1977 Campostoma anomalum AMNH 36532 1977 Campostoma anomalum AMNH 40298 1977 Campostoma anomalum AMNH 40313 1977 Campostoma anomalum AMNH 40343 1977 Campostoma anomalum AMNH 40355 1977 Campostoma anomalum AMNH 40379 1977 Campostoma anomalum AMNH 40404 1977 Campostoma anomalum AMNH 40434 1977 Campostoma anomalum AMNH 40496 1977 Campostoma anomalum AMNH 40514 1977 Campostoma anomalum AMNH 40534 1977 Campostoma anomalum AMNH 40552 1977 Campostoma anomalum AMNH 40571 1977 Campostoma anomalum AMNH 40639 1977 Campostoma anomalum AMNH 45692 1977 Campostoma anomalum AMNH 45744 1977 Campostoma anomalum AMNH 45854 1977 Campostoma anomalum AMNH 45859 1977 Campostoma anomalum AMNH 45890 1977 Campostoma anomalum AMNH 45907 1977 Campostoma anomalum AMNH 45938 1977 Campostoma anomalum AMNH 45958 1977 Campostoma anomalum AMNH 45984 1977 Campostoma anomalum AMNH 45993 1977 Campostoma anomalum AMNH 48003 1977 Campostoma anomalum AMNH 48032 1977 Campostoma anomalum AMNH 48451 1977 Campostoma anomalum AMNH 48470 1977 Campostoma anomalum AMNH 49028 1977 Campostoma anomalum AMNH 49046 1977 Campostoma anomalum AMNH 49070 1977 Campostoma anomalum AMNH 49091 1977 Campostoma anomalum AMNH 49102 1977 Campostoma anomalum AMNH 49144 1977 Campostoma anomalum AMNH 49162 1977 Campostoma anomalum AMNH 49174 1977 Campostoma anomalum AMNH 49200 1977 Campostoma anomalum AMNH 49212 1977 Campostoma anomalum AMNH 49246 1977 Campostoma anomalum AMNH 203925 1978 Campostoma anomalum AMNH 203963 1978 Campostoma anomalum AMNH 204136 1978 Campostoma anomalum AMNH 204697 1978 Campostoma anomalum AMNH 39370 1978 Campostoma anomalum AMNH 41203 1978 Campostoma anomalum AMNH 41252 1978 Campostoma anomalum AMNH 41437 1978 Campostoma anomalum AMNH 41455 1978 Campostoma anomalum AMNH 41473 1978 Campostoma anomalum AMNH 41486 1978 Campostoma anomalum AMNH 41632 1978 Campostoma anomalum AMNH 41642 1978 Campostoma anomalum AMNH 205043 1979 Campostoma anomalum AMNH 205059 1979 Campostoma anomalum AMNH 205072 1979 Campostoma anomalum AMNH 205160 1979 Campostoma anomalum AMNH 205169 1979 Campostoma anomalum AMNH 205196 1979 Campostoma anomalum AMNH 205231 1979 Campostoma anomalum AMNH 205246 1979 Campostoma anomalum AMNH 205422 1979 Campostoma anomalum AMNH 205754 1979 Campostoma anomalum AMNH 41894 1979 Campostoma anomalum AMNH 41926 1979 Campostoma anomalum AMNH 41947 1979 Campostoma anomalum AMNH 42006 1979 Campostoma anomalum AMNH 42023 1979 Campostoma anomalum AMNH 42076 1979 Campostoma anomalum AMNH 42172 1979 Campostoma anomalum AMNH 42186 1979 Campostoma anomalum AMNH 42215 1979 Campostoma anomalum AMNH 42243 1979 Campostoma anomalum AMNH 42264 1979 Campostoma anomalum AMNH 42283 1979 Campostoma anomalum AMNH 42308 1979 Campostoma anomalum AMNH 42324 1979 Campostoma anomalum AMNH 42339 1979 Campostoma anomalum AMNH 42362 1979 Campostoma anomalum AMNH 42622 1979 Campostoma anomalum AMNH 42636 1979 Campostoma anomalum AMNH 42653 1979 Campostoma anomalum AMNH 42666 1979 Campostoma anomalum AMNH 42686 1979 Campostoma anomalum AMNH 42720 1979 Campostoma anomalum AMNH 42740 1979 Campostoma anomalum AMNH 42783 1979 Campostoma anomalum AMNH 42797 1979 Campostoma anomalum AMNH 42812 1979 Campostoma anomalum AMNH 43895 1979 Campostoma anomalum AMNH 43901 1979 Campostoma anomalum AMNH 43917 1979 Campostoma anomalum AMNH 43931 1979 Campostoma anomalum AMNH 43949 1979 Campostoma anomalum AMNH 43964 1979 Campostoma anomalum AMNH 43981 1979 Campostoma anomalum AMNH 43998 1979 Campostoma anomalum AMNH 44514 1979 Campostoma anomalum AMNH 44523 1979 Campostoma anomalum AMNH 44561 1979 Campostoma anomalum AMNH 44619 1979 Campostoma anomalum AMNH 44632 1979 Campostoma anomalum AMNH 205805 1980 Campostoma anomalum AMNH 205947 1980 Campostoma anomalum AMNH 206334 1980 Campostoma anomalum AMNH 206348 1980 Campostoma anomalum AMNH 206380 1980 Campostoma anomalum AMNH 206395 1980 Campostoma anomalum AMNH 206409 1980 Campostoma anomalum AMNH 227371 1980 Campostoma anomalum AMNH 77191 1980 Campostoma anomalum AMNH 207508 1981 Campostoma anomalum AMNH 207545 1981 Campostoma anomalum AMNH 207605 1981 Campostoma anomalum AMNH 223235 1981 Campostoma anomalum AMNH 224497 1981 Campostoma anomalum AMNH 224505 1981 Campostoma anomalum AMNH 224519 1981 Campostoma anomalum AMNH 224527 1981 Campostoma anomalum AMNH 224538 1981 Campostoma anomalum AMNH 224581 1981 Campostoma anomalum AMNH 224606 1981 Campostoma anomalum AMNH 226680 1981 Campostoma anomalum AMNH 226691 1981 Campostoma anomalum AMNH 226703 1981 Campostoma anomalum AMNH 226736 1981 Campostoma anomalum AMNH 226745 1981 Campostoma anomalum AMNH 226770 1981 Campostoma anomalum AMNH 226925 1981 Campostoma anomalum AMNH 226934 1981 Campostoma anomalum AMNH 226945 1981 Campostoma anomalum AMNH 226951 1981 Campostoma anomalum AMNH 226964 1981 Campostoma anomalum AMNH 227014 1981 Campostoma anomalum AMNH 227037 1981 Campostoma anomalum AMNH 227117 1981 Campostoma anomalum AMNH 227132 1981 Campostoma anomalum AMNH 227198 1981 Campostoma anomalum AMNH 227211 1981 Campostoma anomalum AMNH 227766 1981 Campostoma anomalum AMNH 227772 1981 Campostoma anomalum AMNH 227788 1981 Campostoma anomalum AMNH 227824 1981 Campostoma anomalum AMNH 208925 1982 Campostoma anomalum AMNH 209183 1982 Campostoma anomalum AMNH 209195 1982 Campostoma anomalum AMNH 209617 1982 Campostoma anomalum AMNH 223361 1982 Campostoma anomalum AMNH 223374 1982 Campostoma anomalum AMNH 223384 1982 Campostoma anomalum AMNH 223396 1982 Campostoma anomalum AMNH 223413 1982 Campostoma anomalum AMNH 223430 1982 Campostoma anomalum AMNH 223446 1982 Campostoma anomalum AMNH 223467 1982 Campostoma anomalum AMNH 223495 1982 Campostoma anomalum AMNH 223530 1982 Campostoma anomalum AMNH 223543 1982 Campostoma anomalum AMNH 223562 1982 Campostoma anomalum AMNH 223582 1982 Campostoma anomalum AMNH 223601 1982 Campostoma anomalum AMNH 223611 1982 Campostoma anomalum AMNH 227221 1982 Campostoma anomalum AMNH 227225 1982 Campostoma anomalum AMNH 210259 1983 Campostoma anomalum AMNH 88476 1989 Campostoma anomalum AMNH 224615 1997 Campostoma anomalum