Noun Definition

lagothrix

1.Definition: woolly monkeys

Category: Animals