'Lanthanotus borneensis' definitions:

Definition of 'Lanthanotus borneensis'

(from WordNet)
noun
A stout-bodied pleurodont lizard of Borneo