HYDATHODE Meaning of HYDATHODE in English (Botany) A water-excreting microscopic epidermal structure in many plants. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012