star-nosed moles - English Synonyms Dictionary