Search:
hydra - Devil's Dictionary definition n. A kind of animal that the ancients catalogued under many heads.