English dictionary
lesser ape meaning and definition
Definition and meaning of lesser ape at MeaningMonkey.org. lesser ape meaning and definition in the English Dictionary.LESSER APE noun
Definition of lesser ape (noun)
- gibbons and siamangs
Source: Princeton University Wordnet