a shell-fish from philippines - English Synonyms Dictionary