Mar 26, 2024 #1 B b_d_e91 New Member View Badges Joined Apr 6, 2021 Messages 22 Reaction score 8 Location Fort Worth Rating - 0% 0 0 0 Englarged Higher Resolution Some kind of Chiton maybe? Thanks.
Mar 26, 2024 #2 jehanjindal New Member View Badges Joined Mar 26, 2024 Messages 2 Reaction score 0 Location India Rating - 0% 0 0 0 Looks like some kind of flatworm