HYDRA-HEADED


Meaning of HYDRA-HEADED in English

[hy.dra-head.ed] adj (1599): having many centers or branches "a ~ organization"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.