whiskered velvet shrimp - English Synonyms Dictionary