stenosepalous - English Synonyms Dictionary