French and English Search Results for: hydre
French
Detailed Translations for hydre from French to English
hydre:
Synonyms for "hydre":
Wiktionary Translations for hydre:
hydre
hydre
noun
-
any of several small freshwater polyps of the genus Hydra and related genera