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