Scrabble Solver

HYDATHODE


  • specialized leaf structure through which water is exuded
  • an epidermal water-excreting organ [n -S]

Previous Words

HYBRIDOMA HYBRIDOMAS HYBRIDOMATA HYBRIDOUS HYBRIDS HYBRIS HYBRISES HYBRISTIC HYDANTOIN HYDANTOINS

Next Words

HYDATHODES HYDATID HYDATIDIFORM HYDATIDS HYDATOID HYDNOCARPATE HYDNOCARPATES HYDNOCARPIC HYDRA HYDRACID