GREEN HYDRA


Meaning of GREEN HYDRA in English

noun

: a cosmopolitan hydra ( Chlorohydra viridissima ) made green by the presence in its cells of chlorophyll-bearing plastids

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.