HYDRA is an abbreviation for:
ADVERTISEMENT
Translation
Find a translation for HYDRA in other languages:
Select another language:
Definition
What does HYDRA mean?
- hy•dra(n.)
- (often cap.) a water monster of Greek myth having nine heads, each of which, if cut off, grew back as two.
Citation
Use the citation below to add this abbreviation to your bibliography:
"HYDRA." Abbreviations.com. STANDS4 LLC, 2013. Web. 21 May 2013. <http://www.abbreviations.com/term/258298>.
