three-petalled - English Synonyms Dictionary