Indri brevicaudatus
English Dictionary
->
Letter I
-> Indri brevicaudatus
Search Dictionary:
Indri brevicaudatus Definition
(n)
large
short
-
tailed
lemur
of
Madagascar
having
thick
silky
fur
in
black
and
white
and
fawn
Indri brevicaudatus Synonyms
indri
Indri brevicaudatus
Indri indri
indris
© Art Branch Inc.