English-Latin dictionary »

asafoetida-producing meaning in Latin

EnglishLatin
asafoetida-producing adjective

lasarpicifer [lasarpicifra, lasarpicifrum]adjective