Noun Definition

angwantibo

1.Definition: a kind of lemur

Category: Animals