Scrabble Solver

HYDATHODES


  • HYDATHODE [n]
  • A modified pore, esp. on a leaf, that exudes drops of water
  • HYDATHODE, an epidermal water-excreting organ [n]

Previous Words

HYBRIDOMAS HYBRIDOMATA HYBRIDOUS HYBRIDS HYBRIS HYBRISES HYBRISTIC HYDANTOIN HYDANTOINS HYDATHODE

Next Words

HYDATID HYDATIDIFORM HYDATIDS HYDATOID HYDNOCARPATE HYDNOCARPATES HYDNOCARPIC HYDRA HYDRACID HYDRACIDS