Meaning of avahi laniger
Definition of avahi laniger
(noun)
nocturnal
indris
with
thick
grey-brown
fur and a
long
tail
Other information on avahi laniger
WIKIPEDIA results for
avahi laniger
Amazon results for
avahi laniger
Tweet