meaning of siren
1. eel-like aquatic North American salamander with small forelimbs and no hind limbs; have permanent external gills
Related Words
siren | siren call | siren song | sirenia | sirenian | sirenian mammal | sirenidae |
1. eel-like aquatic North American salamander with small forelimbs and no hind limbs; have permanent external gills
siren | siren call | siren song | sirenia | sirenian | sirenian mammal | sirenidae |