Noun Definition

teiidae

1.Definition: whiptails; etc.

Category: Animals