Ensifera sp., locust or cricket, anterior leg with tympanal organ w.m. *

Return to Previous Page