roedora - English Synonyms Dictionary