Meaning of neotony

Definition of neotony

(noun) the state resulting when juvenile characteristics are retained by the adults of a species

Other information on neotony

WIKIPEDIA results for neotony
Amazon results for neotony