flower-spray organ of ruffini - English Synonyms Dictionary