armentose - English Synonyms Dictionary