idesia - Alemán Inglés Diccionario

idesia

Meanings of "idesia" with other terms in English German Dictionary : 1 result(s)

Alemán Inglés
Botany
Orangenkirsche (Idesia polycarpa) [f] igiri tree