English dictionary

legless lizard meaning and definition

Definition and meaning of legless lizard at MeaningMonkey.org. legless lizard meaning and definition in the English Dictionary.

LEGLESS LIZARD noun

Definition of legless lizard (noun)

  1. degenerate wormlike burrowing lizard of California closely related to alligator lizards
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: