Meaning of ptychozoon homalocephalum

Definition of ptychozoon homalocephalum

(noun) a gecko that has membranous expansions along the sides of its body and limbs and tail that enable it to glide short distances

Other information on ptychozoon homalocephalum

WIKIPEDIA results for ptychozoon homalocephalum
Amazon results for ptychozoon homalocephalum