storax


Results for "storax"

English - Turkish Dictionary

storax

(English - Turkish Dictionary) :
i. 1. bot. ayıfındığı. 2. ayıfındığı balsamı. 3. sığla balsamı.