flower-spray organ of ruffini - French English Dictionary