geesaa

English: Translation
mollusk sp.: fimbria soverbii
noun
carroll-soulik-1973