divetraveler
Contributor
Hi all. Saw this while diving and was wondering if anyone could tell me what type of parasite this is? Thanks for the brain power.
http://www.dickens.com/Little_Cayman/Little_Cayman/little_cayman_8.html
http://www.dickens.com/Little_Cayman/Little_Cayman/little_cayman_8.html