chinese high-fin sucker fish - English Synonyms Dictionary