2 English Synonyms for XIANGLIU
Prev.1Next
Definition: 1. Any of several small freshwater polyps of the genus Hydra and related genera, having a naked cylindrical body and an oral opening surrounded by tentacles.
There are 8 definitions of the word Hydra
Show more information about Hydra
Definition: 1. (Chinese mythology) Synonym of Xiangliu, a monster.
Show more information about Xiangyao
Prev.1Next
Search took: 1.7336 ms