Noun Definition

lanthanotidae

1.Definition: stout-bodied lizards

Category: Animals