Noun legless lizard has 1 sense
  1. legless lizard - degenerate wormlike burrowing lizard of California closely related to alligator lizards
    --1 is a kind of
    lizard
    --1 is a member of Anniellidae, family Anniellidae
,
TOP