From English-Turkish FreeDict Dictionary ver. 0.3: seta /sˈɛtə/ 1. (çoğ.) setae) (biyol.) domuz kılına benzer sert uzantı 2. ince diken.
seta /sˈɛtə/ 1. (çoğ.) setae) (biyol.) domuz kılına benzer sert uzantı 2. ince diken.