idesia - Allemand Anglais Dictionnaire

idesia

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

Allemand Anglais
Botany
Orangenkirsche (Idesia polycarpa) [f] igiri tree