From English-French FreeDict Dictionary ver. 0.1.6: stem /stəm/ 1. tige, queue 2. tronc
stem /stəm/ 1. tige, queue 2. tronc