anniellidae Meaning, Definition & Usage

  1. noun legless lizards
    family Anniellidae.

WordNet