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.”
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.”