American Whitespotted Filefish (Cantherhines macrocerus)
Also simply known as the “Whitespotted Filefish”, the American whitespotted filefish is a species of marine filefish (Monacanthidae) which occurs along the Atlantic coast of North America, ranging from Florida extending southward into the Caribbean. This species is distinct from C. dumerilii which also boasts the name “whitespotted filefish” but occurs in the Pacific/Indian oceans. American whitespotted filefish are omnivorous in nature, consuming an array of marine invertebrates like sponges, corals, and sea whips, along with plant matter like algae.
Image: Harold Hudson