English-Latin dictionary »

yielding or producing incense meaning in Latin

EnglishLatin
yielding or producing incense adjective

turifer [turifera, turiferum]adjective