SynonymX
Speak
Worm Lizard
Definition of Worm Lizard
1.
A lizard of the genus Amphisbaena; harmless wormlike limbless lizard of warm or tropical regions having concealed eyes and ears and a short blunt tail
Noun
Semanticaly linked words with "worm lizard"
lizard
amphisbaena
amphisbaenia
genus amphisbaena
genus amphisbaenia
Hyponims for word "worm lizard"
lizard