five-petalled - English Synonyms Dictionary