According to http://www.dictionary.com/browse/neotenous ,
“Few English speakers likely know this word.”
Unless they are a biology teacher AND a herp fan. Guilty on both counts.
Lizards and 'phibs ROCK! (cats, too, of course)