Subscribe
URL of the page has been copied to clipboard.
Meaning : Brightly colored carnivorous fish of western Atlantic and West Indies waters.
Synonyms : catalufa
Install App