simarruba - İspanyolca İngilizce Sözlük

simarruba

Play ENESESes
Play ENESESmx

Meanings of "simarruba" in English Spanish Dictionary : 2 result(s)

İspanyolca İngilizce
General
simarruba [f] ARCOCR a medicinal tree of the rutaceae family
Botany
simarruba [f] COAR simarouba (simarouba)