island frogfish - English Synonyms Dictionary