By albert , 29 December 2025 specimen DC20250214-1-096-03 objective magnification 40x caption text head region with amphid, obligue lighting image Image