family amphisbaenidae Meaning, Definition & Usage

  1. noun worm lizards
    Amphisbaenidae.

WordNet