flower-spray organ of ruffini - Turkish English Dictionary