PSM V01 D694 Last joint of the maxillary palpi
Summary
Last joint of the maxillary palpi
Tags
Date
1872
Source
Wikimedia Commons
Link
Copyright info
public domain