HYDATHODE Meaning of HYDATHODE in English [ 'hʌɪdəθəʊd ]■ noun Botany a modified pore, especially on a leaf, which exudes drops of water.OriginC19: from Gk hudōr , hudat- 'water' + hodos 'way'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004