The parasite (Cymothoa exigua) latches onto a fish’s tongue

The parasite (Cymothoa exigua) latches onto a fish's tongue

Connect with Us

Get Instant Updates via Social Networks