lanthanotus borneensis Meaning, Definition & Usage

  1. noun a stout-bodied pleurodont lizard of Borneo

WordNet