Lanthanotus borneensis

Explore definitions, synonyms, and language insights of Lanthanotus borneensis

Definitions

Noun
a stout-bodied pleurodont lizard of Borneo

More General Terms