hexapetaloid - English Synonyms Dictionary