lewanna

/lɪˈwɑnə/

Definitions

1. noun

a small, species of gecko native to New Guinea and surrounding islands

“The lewanna was discovered by the team of herpetologists during their expedition to the New Guinea rainforest.”

Synonyms

  • gecko
  • lizard