legless : Idioms & Phrases


legless lizard

  • noun degenerate wormlike burrowing lizard of California closely related to alligator lizards
WordNet