five-petaled - English Synonyms Dictionary