dizionario Italiano-Inglese »

idatodo significa in inglese

ItalianoInglese
idatodo noun
{m}

hydathode(tissue through which water is excreted)
noun

Cronologia di ricerca