lanthanotidae
English
lanthanotidae meaning in English • lanthanotidae का अर्थ अंग्रेजी में
Noun
- A natural family of stout-bodied lizards.