By albert , 23 December 2025 specimen DC20250214-1-085-02 objective magnification 100x caption text head region with amphid image Image