Mar 26, 2024 #1 B b_d_e91 Community Member View Badges Joined Apr 6, 2021 Messages 34 Reaction score 15 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